La version 0.6 de MacRuby est sortie il y a deux semaines. Macruby est un projet développé par Apple. Il a pour but de faire tourner un Ruby 1.9 au dessus d’Objective C.
MacRuby est sous licence libre et ces dépendances le sont aussi (LLVM, libdispatch...).
Donc en principe rien de devrait empêcher un portage vers un OS libre afin de l'utiliser avec GNUStep.
C'est vrais que BeOS marchait merveilleusement bien sur un Celeron 133, Ordinateur qui devait être bien moins puissant que certain téléphones d'aujourd'hui. Haiku ne doit pas être beaucoup plus gourmand.
je sais pas comment Haiku se débrouille, mais je me rappelle que BeOS il le fessait il y a 15 ans.
- On copiait le contenus du live CD d'installation (qui était aussi un Live CD) sur le disque Dur on mettait Bootman le bootloader et ça démarrait
- On changeais le disque dur de contrôleur, de maitre à esclave ou de canal IDE sur l'ordinateur, ça démarrait toujours
- On le changeais d'ordinateur ça démarrait encore (les drivers était choisi dynamiquement au moment du boot).
A cette époque windows ou Linux ne supportait pas ce genre d'opération.
J'ai comparé le projet GNUStep à KDE, mais le comparer à QT+Qt_Development_Tools serait probablement plus juste (même si je comparais plus la vitesse de leurs développement que leurs fonctions)
Je dirais plutôt que GNUstep aurait pus être ça (ou pourra si on est patient et optimiste).
Mais pour le moment je ne pense pas que faire OS mature de type NeXTStep basé sur GNUstep encore soit possible.
Le projet GNUStep à débuté vers 1994, quand vois sa vitesse d'évolution par rapport a des projets comme KDE (1996) ou Gnome (1997), on peut difficilement croire en la sortie d'un tel OS dans un futur proche. Mais bon peut être qu'avec le projet Etoilé les choses s'amélioreront (ils ont par exemple fait évoluer objective-C vers sa version 2).
Peut être même que si Apple continus à délaisser OSX pour se focaliser sur ses IPad/IPhone des personnes se diront que GNUStep être une bonne alternative à OSX.
Le problème est qu'un ordinateur (surtout les windows) s'adresse a des personne non formé à la sécurité et que ceux qui développent les virus et autre saloperie du genre étudie pas mal le comportement de ces personnes "naïve" avant d'exploite leurs comportement à risque naturel voire même les provoquer.
Donc la faille ICC il faut le prendre en compte quand on pense les systèmes de defences d'un OS.
Pour moi c'est bien là le seul vrais problème d'OSX; il n'est pas libre.
Tout les autres problèmes ne sont qu'une conséquence plus ou moins directe de cette fermeture.
Personnellement j'utilise MacPort, il est plutot bien tenus à jours, pour ce qui est de fink je ne l'utilise pas (un seul gestionnaire de packet suffit).
Par contre à moins que ton application supporte Cocoa il te faudra souvent passer par l'affichage X11 pour la plupart des appli (certaine ont été adapté, comme OpenOffice qui à donnée NeoOffice).
Avec l'installation via BootCamp tu auras les drivers de ton matériel sous windows. Sans bootcamp tu n'aura que des drivers génériques pas forcement tip top.
Mais sinon le Mac est bien un PC classique avec un EFI a la place du Bios.
les dépôts sont très fournis, à peut près autant que ce que l'on trouve sous Linux ou FreeBSD Tu y trouveras firefox, thunderbird, openoffice, tout comme KDE4, gnome, Emacs, graphviz. Même des truc déjà fournis par OSX y sont (X11, Apache, Ruby, Prel, Python, GCC, LLVM.....)
Sur OSX tu trouveras en gros les même chose que sur ton Linux, installable soit pas glisser/déposé (via les image disque DMG), soit par des systèmes de gestion de paquets (Fink (outils venus de Debian), macport(outils venus de FreeBSD)).
Cela dis le grand public ignore ces possibilités et se contente d'acheter ce qu'on lui vend sans cherche plus loin.
Pour ceux qui préfère l'installation de leur logiciels via des gestionnaires façon 'linux'
Il y a Fink qui est un portage des outils debian sur OSX
Il y a MacPort qui est un portage des outils FreeBSD sous OSX
Il y a Pkgin de NetBSD
Depuis qu'ils ont les IPhones et autres IPad chez Apple, ils ne semblent s'intéresser de moins en moins à l'évolution d'OSX.
Cela dis un désintéré d'Apple pour OSX motiverait peut être du monde sur des projets comme GNUStep et Etoilé. Histoire que d'avoir un digne successeur de NeXT qui ne soit pas propriétaire.
Balzac avec de la publicité c'est comme la Joconde dans un cadre ventant les mérites de MacQuick et les couleurs des dernière imprimante bidule (oserait'il insérer les publicités dans la peinture elle même).
Autant dans un magazine la publicité ça peut bien passer, mais dans une oeuvre non. Cela dis le 'progrès' étant, peut être que nos enfants trouverons cela normal, voir bien.
Dépêche qui fait plaisir à lire, merci.
Cela dis je reste un peut sur ma faim concernant cet OS, je me demande aussi (et entre autre):
- En gros, que manque t'il encore à l'OS pour pouvoir commencer à tourner en tant qu'OS SSI sur un cluster ?
- Des Industriels s'impliquent t'ils dans le projet (par exemple SGI qui fait actuellement des cluster SSI qui tournent sous Linux) ?
Cela dis, tel qu'il est linuxfr.org devrais pouvoir augmenter son audience auprès des jeune.
Ca permettrait en plus d'avoir de bonnes recettes publicitaires tout en n'ayant moins de travail sur le contenus.
[^] # Re: Question de béotien
Posté par Ghis . En réponse à la dépêche Rubinius 1.0 est sorti. Évalué à 2.
[^] # Re: Macruby 0.6
Posté par Ghis . En réponse à la dépêche Petites brèves à propos de Ruby et Rails. Évalué à 1.
''Pour le bien du consommateur bien sur'' rajouterait Apple.
[^] # Re: Rubinius aussi
Posté par Ghis . En réponse à la dépêche Petites brèves à propos de Ruby et Rails. Évalué à 2.
- Jython (python en java)
- Pypy (python en python)
- CLpython (en clisp)
- ironPython (en C#)
# Macruby 0.6
Posté par Ghis . En réponse à la dépêche Petites brèves à propos de Ruby et Rails. Évalué à 3.
MacRuby est sous licence libre et ces dépendances le sont aussi (LLVM, libdispatch...).
Donc en principe rien de devrait empêcher un portage vers un OS libre afin de l'utiliser avec GNUStep.
Pour plus de précisions sur le projet.
http://www.macruby.org/
[^] # Re: "Marché visé"?
Posté par Ghis . En réponse à la dépêche Haiku R1/Alpha 2 est enfin disponible; 7 projets GSoC à venir. Évalué à 3.
[^] # Re: anyboot
Posté par Ghis . En réponse à la dépêche Haiku R1/Alpha 2 est enfin disponible; 7 projets GSoC à venir. Évalué à 2.
- On copiait le contenus du live CD d'installation (qui était aussi un Live CD) sur le disque Dur on mettait Bootman le bootloader et ça démarrait
- On changeais le disque dur de contrôleur, de maitre à esclave ou de canal IDE sur l'ordinateur, ça démarrait toujours
- On le changeais d'ordinateur ça démarrait encore (les drivers était choisi dynamiquement au moment du boot).
A cette époque windows ou Linux ne supportait pas ce genre d'opération.
[^] # Re: Le Choix?
Posté par Ghis . En réponse au journal Brainstorming : ce que Linux a de mieux que mac os. Évalué à 1.
[^] # Re: Le Choix?
Posté par Ghis . En réponse au journal Brainstorming : ce que Linux a de mieux que mac os. Évalué à 1.
Mais pour le moment je ne pense pas que faire OS mature de type NeXTStep basé sur GNUstep encore soit possible.
Le projet GNUStep à débuté vers 1994, quand vois sa vitesse d'évolution par rapport a des projets comme KDE (1996) ou Gnome (1997), on peut difficilement croire en la sortie d'un tel OS dans un futur proche. Mais bon peut être qu'avec le projet Etoilé les choses s'amélioreront (ils ont par exemple fait évoluer objective-C vers sa version 2).
Peut être même que si Apple continus à délaisser OSX pour se focaliser sur ses IPad/IPhone des personnes se diront que GNUStep être une bonne alternative à OSX.
[^] # Re: T'as oublié la principale faille...
Posté par Ghis . En réponse au journal De l'abération de la notion même d'antivirus. Évalué à 2.
Donc la faille ICC il faut le prendre en compte quand on pense les systèmes de defences d'un OS.
[^] # Re: Le Choix?
Posté par Ghis . En réponse au journal Brainstorming : ce que Linux a de mieux que mac os. Évalué à 1.
Tout les autres problèmes ne sont qu'une conséquence plus ou moins directe de cette fermeture.
Il manque vraiment un héritier libre à NeXTStep.
[^] # Re: Linux devrait être l'OS officiel de l'armée suisse...
Posté par Ghis . En réponse au journal Brainstorming : ce que Linux a de mieux que mac os. Évalué à 4.
[^] # Re: L'ergonomie prime sur la beauté
Posté par Ghis . En réponse au journal Brainstorming : ce que Linux a de mieux que mac os. Évalué à 1.
[^] # Re: Installinging software was never this easy and powerful !
Posté par Ghis . En réponse au journal Brainstorming : ce que Linux a de mieux que mac os. Évalué à 1.
Par contre à moins que ton application supporte Cocoa il te faudra souvent passer par l'affichage X11 pour la plupart des appli (certaine ont été adapté, comme OpenOffice qui à donnée NeoOffice).
[^] # Re: Pauvre Madame Michu...
Posté par Ghis . En réponse au journal Brainstorming : ce que Linux a de mieux que mac os. Évalué à 2.
Mais sinon le Mac est bien un PC classique avec un EFI a la place du Bios.
[^] # Re: Installinging software was never this easy and powerful !
Posté par Ghis . En réponse au journal Brainstorming : ce que Linux a de mieux que mac os. Évalué à 2.
[^] # Re: Un système complet
Posté par Ghis . En réponse au journal Brainstorming : ce que Linux a de mieux que mac os. Évalué à -1.
Cela dis le grand public ignore ces possibilités et se contente d'acheter ce qu'on lui vend sans cherche plus loin.
[^] # Re: L'ergonomie prime sur la beauté
Posté par Ghis . En réponse au journal Brainstorming : ce que Linux a de mieux que mac os. Évalué à 1.
Sur Mac c'est pareil, tu branche le clavier auquel tu es habitué et ça règle le problème.
[^] # Re: Installinging software was never this easy and powerful !
Posté par Ghis . En réponse au journal Brainstorming : ce que Linux a de mieux que mac os. Évalué à 1.
Il y a Fink qui est un portage des outils debian sur OSX
Il y a MacPort qui est un portage des outils FreeBSD sous OSX
Il y a Pkgin de NetBSD
Comme quoi il y a du choix.
[^] # Re: lancer le débat :)
Posté par Ghis . En réponse à la dépêche Spécifications de OpenGL 4.0. Évalué à 2.
Cela dis un désintéré d'Apple pour OSX motiverait peut être du monde sur des projets comme GNUStep et Etoilé. Histoire que d'avoir un digne successeur de NeXT qui ne soit pas propriétaire.
[^] # Re: C'est aneffé une idée dinosaure
Posté par Ghis . En réponse au journal Quel est la dernière idée des dinosaures du livres?. Évalué à 6.
Autant dans un magazine la publicité ça peut bien passer, mais dans une oeuvre non. Cela dis le 'progrès' étant, peut être que nos enfants trouverons cela normal, voir bien.
[^] # Re: Boule cornue
Posté par Ghis . En réponse à la dépêche Sortie de DragonFly BSD 2.6 et entretien avec Matt Dillon. Évalué à 6.
[^] # Re: Full disclosure
Posté par Ghis . En réponse à la dépêche Sortie de DragonFly BSD 2.6 et entretien avec Matt Dillon. Évalué à 3.
Cela dis je reste un peut sur ma faim concernant cet OS, je me demande aussi (et entre autre):
- En gros, que manque t'il encore à l'OS pour pouvoir commencer à tourner en tant qu'OS SSI sur un cluster ?
- Des Industriels s'impliquent t'ils dans le projet (par exemple SGI qui fait actuellement des cluster SSI qui tournent sous Linux) ?
[^] # Re: Journal bookmark mais sujet intéressant
Posté par Ghis . En réponse au journal A Turing machine. Évalué à 10.
[^] # Re: Enfin !
Posté par Ghis . En réponse à la dépêche Nouvelle version de LinuxFr.org. Évalué à 4.
Ca permettrait en plus d'avoir de bonnes recettes publicitaires tout en n'ayant moins de travail sur le contenus.
[^] # Re: ZFS
Posté par Ghis . En réponse au journal Oracle réduit ses activités dans le libre. Évalué à 7.
Au fait il y à quoi comme licence qui permette une intégration de code dans les noyaux de *BSD, Linux et autres OS ?