[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
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...
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:
- [Unix] Il y à le droit de modifier Unix?
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Modifier story facebook - Guide
- Comment modifier un pdf - Guide
- Image libre de droit gratuite google - Guide
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
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 ...
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
22 juil. 2008 à 22:00
Si l'ont connais que C/C++ et qu'on est une petite équipe sa peux le faire??
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
22 juil. 2008 à 22:05
Ca va être vraiment tendu, il n'y a pas que du C/C++ dans le code unix ...
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
22 juil. 2008 à 22:06
Ouais sa je sais... mais tu penses... que c'est faisable??
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
22 juil. 2008 à 22:07
Tout dépend de votre niveau en C/C++
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
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!
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
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 ..
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
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
Non t'inquettes pas... :) je posais juste cette question pour savoir si c'est possible :s
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
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++ .
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
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??
Par exemple DSL est en quel langage??
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
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 ^^
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 ^^
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
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 ?
Vous savez ou le trouver le code UNIX? Et lequel prendrez vous ? BSD? AIX? Solaris ?
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
22 juil. 2008 à 22:36
lol,
vous voulez pas commencer par une recherche de pgcd et une suite hongroise avant ?
vous voulez pas commencer par une recherche de pgcd et une suite hongroise avant ?
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
22 juil. 2008 à 22:41
Ok, donc en gros c'est impossible c'est sa??
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
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 :)
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 :)
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
22 juil. 2008 à 22:49
Ok, donc en gros on ne peux pas aboutir ce projet?
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
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.
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.
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
22 juil. 2008 à 23:03
Unix n'est pas libre
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).
- 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).
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
22 juil. 2008 à 23:04
Comment sa BoBoXx, "Unix n'est pas libre"??