Apple publie le code Open source de Sierra

7 réponses
Avatar
voir_le_reply-to
Article et lien dans MacBidouille :
<http://macbidouille.com/news/2016/11/24/apple-publie-le-code-open-source-de-sierra>

Je ne sais pas dans quelle mesure cette info a sa place ici : envoyez le
bois vert si vous voulez et je ne le referai pas.

MAIS j'ai un vrai questionnement sur la possibilité de réutiliser dans
Linux certains de ces éléments : possible ou pas ? Sous quelles
conditions, avec quel limites et dans quel intérêt ?

Grand Central Dispatch, par exemple, qui permet de distribuer
l'exécution de code sur des multi-processeurs, semble utilisable sous
Linux <https://www.macosforge.org> comme d'autres... Est-ce utile ou
pas ?

C'est un peu un rêve ½cuménique : disposer du beurre, de l'argent du
beurre ...et du cul de la crémière...

--
Gérald

7 réponses

Avatar
Yliur
Le Fri, 25 Nov 2016 00:48:31 +0100
(Gerald) a écrit :
Article et lien dans MacBidouille :
<http://macbidouille.com/news/2016/11/24/apple-publie-le-code-open-source-de-sierra>
Je ne sais pas dans quelle mesure cette info a sa place ici : envoyez
le bois vert si vous voulez et je ne le referai pas.
MAIS j'ai un vrai questionnement sur la possibilité de réutiliser dans
Linux certains de ces éléments : possible ou pas ? Sous quelles
conditions, avec quel limites et dans quel intérêt ?
Grand Central Dispatch, par exemple, qui permet de distribuer
l'exécution de code sur des multi-processeurs, semble utilisable sous
Linux <https://www.macosforge.org> comme d'autres... Est-ce utile ou
pas ?
C'est un peu un rêve œcuménique : disposer du beurre, de l'argent du
beurre ...et du cul de la crémière...

Il ne s'agit que du code de la base de Mac OS X ? Ils n'avaient pas
tout publié ou bien il s'agit seulement de la dernière publication ?
Avatar
pehache
Le 25/11/2016 à 01:04, Yliur a écrit :
Le Fri, 25 Nov 2016 00:48:31 +0100
(Gerald) a écrit :
Article et lien dans MacBidouille :
<http://macbidouille.com/news/2016/11/24/apple-publie-le-code-open-source-de-sierra>
Je ne sais pas dans quelle mesure cette info a sa place ici : envoyez
le bois vert si vous voulez et je ne le referai pas.
MAIS j'ai un vrai questionnement sur la possibilité de réutiliser dans
Linux certains de ces éléments : possible ou pas ? Sous quelles
conditions, avec quel limites et dans quel intérêt ?
Grand Central Dispatch, par exemple, qui permet de distribuer
l'exécution de code sur des multi-processeurs, semble utilisable sous
Linux <https://www.macosforge.org> comme d'autres... Est-ce utile ou
pas ?
C'est un peu un rêve œcuménique : disposer du beurre, de l'argent du
beurre ...et du cul de la crémière...

Il ne s'agit que du code de la base de Mac OS X ? Ils n'avaient pas
tout publié ou bien il s'agit seulement de la dernière publication ?

C'est la publication de la dernière version.
Avatar
pehache
Le 25/11/2016 à 00:48, Gerald a écrit :
Article et lien dans MacBidouille :
<http://macbidouille.com/news/2016/11/24/apple-publie-le-code-open-source-de-sierra>

Comme dit la brève : de la partie Darwin de macOS, pas de tout macOS.
Je ne sais pas dans quelle mesure cette info a sa place ici : envoyez le
bois vert si vous voulez et je ne le referai pas.

En toute rigueur non : macOS n'est pas basé sur le noyau Linux. Ce
serait donc plutôt sur fr.comp.os.unix et/ou fr.comp.os.bsd (Darwin
reprenant des gros morceaux de FreeBSD).
MAIS j'ai un vrai questionnement sur la possibilité de réutiliser dans
Linux certains de ces éléments : possible ou pas ? Sous quelles
conditions, avec quel limites et dans quel intérêt ?

Faut voir les compatibilités entre... les licenses. A priori dans ce
sens là ça devrait marcher.
Grand Central Dispatch, par exemple, qui permet de distribuer
l'exécution de code sur des multi-processeurs, semble utilisable sous
Linux <https://www.macosforge.org> comme d'autres... Est-ce utile ou
pas ?

Possible techniquement sans aucun doute, utile je n'en ai aucune idée.
C'est un peu un rêve ½cuménique : disposer du beurre, de l'argent du
beurre ...et du cul de la crémière...
Avatar
Une Bévue
Le 25/11/2016 à 00:48, Gerald a écrit :
Article et lien dans MacBidouille :
<http://macbidouille.com/news/2016/11/24/apple-publie-le-code-open-source-de-sierra>

l'article dit :
Apple publie le code Open Source de Sierra
Par Lionel - Il y a 19 heures - Catégorie : Apple
Apple vient de mettre en ligne le code Open Source de Sierra, tout du
moins la partie que l'on appelle Darwin.
https://opensource.apple.com/release/os-x-1012.html
Pour rappel, il s'agit d'une obligation contractuelle pour Apple qui se
doit de publier ce code car les bases d'OS X sont dérivées de code Open
Source.
donc attention il s'agit de la version de Darwin tournant dans Sierra,
mais pas de Sierra.
Darwin est open-source depuis un moment, amha.
serait-ce une sorte de "micro-noyau" ?
Avatar
pehache
Le 25/11/2016 à 14:37, Une Bévue a écrit :
donc attention il s'agit de la version de Darwin tournant dans Sierra,
mais pas de Sierra.
Darwin est open-source depuis un moment, amha.
serait-ce une sorte de "micro-noyau" ?

Gnîî ?
Darwin c'est macOS débarrassé des composants propriétaires Apple (dont
l'interface graphique).
Avatar
Eric Masson
Une Bévue writes:
'Lut,
serait-ce une sorte de "micro-noyau" ?

Darwin n'est pas un micro noyau, mais le système opensource sur lequel
Apple construit OsX.
Darwin dispose d'un noyau hybride, XNU :
https://fr.wikipedia.org/wiki/XNU
--
Nouveau possesseur d'une paire de Roces Amsterdam je désirerai me mettre
au roller...ben..j'sais pas en faire.. alors je voulais savoir si il
existait des cours sur Internet !
-+- Spawn in : <http://www.le-gnu.net> - Allez, rouillez jeunesse -+-
Avatar
Une Bévue
Le 25/11/2016 à 15:30, Eric Masson a écrit :
Darwin n'est pas un micro noyau, mais le système opensource sur lequel
Apple construit OsX.
Darwin dispose d'un noyau hybride, XNU :
https://fr.wikipedia.org/wiki/XNU

ok merci bien pour l'info.