[Unix] Il y à le droit de modifier Unix?

Résolu/Fermé
FlyzerZ Messages postés 196 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 12 octobre 2014 - 22 juil. 2008 à 21:58
Kharec Messages postés 4146 Date d'inscription dimanche 20 avril 2008 Statut Contributeur Dernière intervention 8 mai 2011 - 17 août 2008 à 18:33
Bonjour,
Je me demandais si il y avais le droit de modifier Unix afin de créé notre propre système d'exploitation GRATUIT sans demander à l'auteur??
Merci d'avance pour vos réponses...
A voir également:

28 réponses

Kharec Messages postés 4146 Date d'inscription dimanche 20 avril 2008 Statut Contributeur Dernière intervention 8 mai 2011 510
22 juil. 2008 à 21:59
Linux, oui il est en open source. Je ne vois aucun problème pour unix, mais il faut avoir de sacré connaissance en programmation et dévellopement ...
1
FlyzerZ Messages postés 196 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 12 octobre 2014 33
22 juil. 2008 à 22:00
Si l'ont connais que C/C++ et qu'on est une petite équipe sa peux le faire??
1
Kharec Messages postés 4146 Date d'inscription dimanche 20 avril 2008 Statut Contributeur Dernière intervention 8 mai 2011 510
22 juil. 2008 à 22:05
Ca va être vraiment tendu, il n'y a pas que du C/C++ dans le code unix ...
1
FlyzerZ Messages postés 196 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 12 octobre 2014 33
22 juil. 2008 à 22:06
Ouais sa je sais... mais tu penses... que c'est faisable??
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Kharec Messages postés 4146 Date d'inscription dimanche 20 avril 2008 Statut Contributeur Dernière intervention 8 mai 2011 510
22 juil. 2008 à 22:07
Tout dépend de votre niveau en C/C++
1
FlyzerZ Messages postés 196 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 12 octobre 2014 33
22 juil. 2008 à 22:11
site du zéro :s + un livre... sa peux faire le poids?? Et je ne suis pas le seul dans cette aventure TRÈS FOLLE!
1
Kharec Messages postés 4146 Date d'inscription dimanche 20 avril 2008 Statut Contributeur Dernière intervention 8 mai 2011 510
22 juil. 2008 à 22:12
Ne te vexe surtout pas, mais si il ont tous le même niveau que toi, vous ne serez jamais de taille à modifier UNIX ... En tout cas ce ne sera pas des modifs majeures ..
1
FlyzerZ Messages postés 196 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 12 octobre 2014 33
22 juil. 2008 à 22:15
Ok, il nous manquerais quoi??
Non t'inquettes pas... :) je posais juste cette question pour savoir si c'est possible :s
1
Kharec Messages postés 4146 Date d'inscription dimanche 20 avril 2008 Statut Contributeur Dernière intervention 8 mai 2011 510
22 juil. 2008 à 22:17
De longs mois de pratiques de C/C++ dans des idées de programmes toujours plus hautes et surtout bien comprendre le C/C++ .
1
FlyzerZ Messages postés 196 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 12 octobre 2014 33
22 juil. 2008 à 22:19
Ok, et il n'y à pas un système Unix développé 100% en C??
Par exemple DSL est en quel langage??
1
GBF Messages postés 4 Date d'inscription dimanche 15 juin 2008 Statut Membre Dernière intervention 24 juillet 2008 2
22 juil. 2008 à 22:22
Bonjour,

Je me présente, je fais partie de l'équipe dont FlyzerZ parle.

Nous avons tous un niveau très faible en programmation.Nous sommes en train d'apprendre le C/C++ et nous n'avons pas encore de véritable expériences.
Cependant le fait d'avoir un projet peut-être un fil conducteur dans l'apprentissage de l'informatique en générale.

Si quelqu'un a de l'expérience, ou peut nous apporter des précisions sur ce qu'il faut savoir, et sur ce que l'on peut s'attendre à pouvoir modifier?J'ai cru comprendre que s'attaquer directement au kernel de linux serai trop prétentieux . . . je rigole hein ^^
1
Kharec Messages postés 4146 Date d'inscription dimanche 20 avril 2008 Statut Contributeur Dernière intervention 8 mai 2011 510
17 août 2008 à 18:33
GBF, j'ai une bonne question:

Vous savez ou le trouver le code UNIX? Et lequel prendrez vous ? BSD? AIX? Solaris ?
0
xiloa Messages postés 2094 Date d'inscription mercredi 18 juin 2008 Statut Contributeur Dernière intervention 2 décembre 2010 199
22 juil. 2008 à 22:36
lol,
vous voulez pas commencer par une recherche de pgcd et une suite hongroise avant ?
1
FlyzerZ Messages postés 196 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 12 octobre 2014 33
22 juil. 2008 à 22:41
Ok, donc en gros c'est impossible c'est sa??
1
marc[i1] Messages postés 2573 Date d'inscription vendredi 1 avril 2005 Statut Contributeur Dernière intervention 6 septembre 2008 382
22 juil. 2008 à 22:41
Juste quelques stats du noyau linux pour vous faire peur :D

Le nombre de lignes de code ajoutées dans le noyau dépasse les 169000.

noyau 2.6.26 => 10132 patchs => 1065 développeurs
en 3 mois

Mais bon, seul les projets les plus fous parviennent à devenir interressant :)
1
FlyzerZ Messages postés 196 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 12 octobre 2014 33
22 juil. 2008 à 22:49
Ok, donc en gros on ne peux pas aboutir ce projet?
1
GBF Messages postés 4 Date d'inscription dimanche 15 juin 2008 Statut Membre Dernière intervention 24 juillet 2008 2
22 juil. 2008 à 22:50
Merci Uriel,
Pour connaitre les licences qui sont apposé sur les versions on fais comment?

Les licences sont sur le kernel, ou sur le système entier?(je ne fais pas bien la différence entre le kernel et les GUI et tous se qui fait le système désolé).

Le C c'est vaste, c'est quoi dans le C ? j'imagine qu'il n'y a pas de librairie en C faîtes exprès ?


Si on veut faire sa, c'est pour se faire la main, comme je l'ai dit précédemment sa pourra nous donner un fil conducteur dans les différents langages de programmation à apprendre, ainsi que sur l'architecture des OS.
Et puis si on arrive à un résultat abouti dans quelques années, pourquoi pas en faire partagé tous le monde.
1
BoBoXx Messages postés 260 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 3 août 2008 34
22 juil. 2008 à 23:03
Unix n'est pas libre
1
Unix n'est pas (plus) un OS en particulier : c'était à l'origine un système développé par AT&T, mais c'est devenu un standart depuis. Il existe du coup des OS "UNIX-like" dont les sources sont disponibles et modifiables : Linux est le plus connu, mais tous les BSD (NetBSD,FreeBSD,OpenBSD...) sont dans ce cas. Il est possible de modifier ces sources, mais par contre, les licences de Linux (GPL) et de BSD sont différentes, et c'est important si tu veux revendre ou diffuser ce que tu fais : pour résumer :
- la licence GPL impose de fournir les sources si les modifications effectuées sont redistribuées.
- la licence BSD n'a pas cette contrainte et est donc plus permissive.

Il existe d'autres OS Opensource (pas tous "UNIX") mais je n'en connais pas les licenses (Hurd, Plan 9).

Dans tous les cas, comme dit Kharec, il faut un bon niveau pour développer du kernel ou du système. Les langages utilisés sont souvent le C avec un peu d'assembleur pour les sections critiques. Vu le nombre d'OS et leurs variantes, je doute de l'utilité de démarrer un nouvel OS (sauf pour se faire la main).
0
ou un petit tri à bulle, tout ça... Et revenir avec 3 ans d'experience en dev ? :-)
0
FlyzerZ Messages postés 196 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 12 octobre 2014 33
22 juil. 2008 à 23:04
Comment sa BoBoXx, "Unix n'est pas libre"??
0