OVH Cloud OVH Cloud

Why Linux has failed, and why Linux will fail again

40 réponses
Avatar
P4nd1-P4nd4
Article extraordinaire datant de près de 10 ans, qui n'a pas pris une
ride ;>)

Et combien de fois il a "faillé" depuis tout ce temps...

http://virtuelvis.com/archives/2004/01/linux-failed

10 réponses

1 2 3 4
Avatar
Yliur
Le Thu, 27 Oct 2011 23:29:28 +0200
Aéris a écrit :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 27/10/2011 22:30, Yliur a écrit :
> Un lien ?

http://en.wikipedia.org/wiki/MinWin

http://www.winsupersite.com/article/showcase/the-road-to-windows-longhorn-2003

> Like Windows XP Embedded, but unlike previous desktop and server
> Windows versions, Longhorn will be completely componentized, a
> feature I've been clamoring for over the years, for both Windows and
> Office. Componentization has numerous benefits over the current
> "thing on a thing" development approach, where new features are
> simply heaped on top of the previous code-base with each new product
> revision, until the whole house of cards is precariously shifting in
> the breeze.



Euh... c'est une critique de l'architecture de Windows XP, par
opposition aux suivants.
Avatar
Frederic Bezies
Le Fri, 28 Oct 2011 02:55:30 +0200, Yliur a écrit :

Le Thu, 27 Oct 2011 23:29:28 +0200 Aéris a écrit :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 27/10/2011 22:30, Yliur a écrit :
> Un lien ?

http://en.wikipedia.org/wiki/MinWin

http://www.winsupersite.com/article/showcase/the-road-to-windows-




longhorn-2003

> Like Windows XP Embedded, but unlike previous desktop and server
> Windows versions, Longhorn will be completely componentized, a
> feature I've been clamoring for over the years, for both Windows and
> Office. Componentization has numerous benefits over the current
> "thing on a thing" development approach, where new features are
> simply heaped on top of the previous code-base with each new product
> revision, until the whole house of cards is precariously shifting in
> the breeze.



Euh... c'est une critique de l'architecture de Windows XP, par
opposition aux suivants.



Oui, c'est ce qu'on peut lire en effet. Mais sinon, on peut constater que
la première version à avoir intégré MinWin n'a pas été un franc succès...



--
Frederic Bezies -
Blog : http://frederic.bezies.free.fr/blog/
Avatar
P4nd1-P4nd4
Frederic Bezies avait prétendu :
Le Fri, 28 Oct 2011 02:55:30 +0200, Yliur a écrit :

Le Thu, 27 Oct 2011 23:29:28 +0200 Aéris a écrit :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 27/10/2011 22:30, Yliur a écrit :
Un lien ?



http://en.wikipedia.org/wiki/MinWin

http://www.winsupersite.com/article/showcase/the-road-to-windows-
longhorn-2003

Like Windows XP Embedded, but unlike previous desktop and server
Windows versions, Longhorn will be completely componentized, a
feature I've been clamoring for over the years, for both Windows and
Office. Componentization has numerous benefits over the current
"thing on a thing" development approach, where new features are
simply heaped on top of the previous code-base with each new product
revision, until the whole house of cards is precariously shifting in
the breeze.





Euh... c'est une critique de l'architecture de Windows XP, par
opposition aux suivants.



Oui, c'est ce qu'on peut lire en effet. Mais sinon, on peut constater que
la première version à avoir intégré MinWin n'a pas été un franc succès...



Il n'y pas de WIndows avec MinWin

MinWin est un projet qui vise au grand nettoyage des dépendances, ce
n'est pas fini ni certain que cela se terminera un jour

Enfin, cela a déjà permis de faire des Windows Core, ce qui n'est pas
si mal, mais la couche graphique est encore présente, même si elle
n'est pas (ou peu) utilisée
Avatar
Frederic Bezies
Le Fri, 28 Oct 2011 17:00:50 +0200, P4nd1-P4nd4 a écrit :

[...]

Oui, c'est ce qu'on peut lire en effet. Mais sinon, on peut constater
que la première version à avoir intégré MinWin n'a pas été un franc
succès...



Il n'y pas de WIndows avec MinWin

MinWin est un projet qui vise au grand nettoyage des dépendances, ce
n'est pas fini ni certain que cela se terminera un jour



http://en.wikipedia.org/wiki/MinWin

Euh... A moins que je ne saches pas lire l'anglais et que l'article de
Wikipedia soit une gourance complète :

"MinWin is a term used informally by Microsoft to describe the kernel and
operating system components that form the basis of releases of Microsoft
Windows starting with Windows Vista. The term was first used in 2003 to
describe approximately 95% of the common components of the operating
system, but has over time come to refer to a significantly smaller
portion thereof. Its most recent and most well-known variation was a
minimalistic, self-contained set of Windows components that shipped as
part of Windows 7 and Windows Server 2008 R2."

Ce qui donne traduit :

"MinWin est un terme utilisé informellement par Microsoft pour décrire le
noyau et les composants du système d'exploitation qui forment la base des
publications de MS Windows en commençant par Windows Vista. Le terme fut
employé pour la première fois en 2003 pour décrire approximativement 95%
des composants communs du système d'exploitation, mais après coup pour
définir une portion réduite de celui-ci. Sa variation la plus récente est
un ensemble minimimaliste et auto contnu de composants qui sont proposés
comme une partie de Windows 7 et Windows Server 2008R2"

Et un peu plus plus loin :

"In October 2007, Eric Traut, a developer at Microsoft, demonstrated a
self-contained MinWin system, made up of about 100 files, on which a
basic HTTP server was running.[10][11] Traut noted that MinWin takes up
about 25 MB on disk and has a working set (memory usage) of 40 MB. It
lacked a graphical user interface and is interfaced using a full-screen
command line interface. Traut explained during the demo that MinWin would
not be offered as a stand-alone product, but would instead be used as the
basis for future operating system releases such as Windows 7.[12]"

En octobre 2007, Eric Traut, un développeur de Microsoft, a fait la
démonstration d'un système MinWin auto contenu, comprenant environ 100
fichiers sur lequel un serveur basique HTTP fonctionnait. Traut a fait
remarquer que MinWin prenait environ 25 Mo sur le disque et consommait en
fonctionnement 40 Mo. Il n'y avait pas d'interface graphique mais
uniquement une interface en ligne de commande en plein écran. Traut a
expliqué durant la démo que MinWin ne serait pas proposé en tant que
produit seul, mais serait utilisé comme la base de futurs système
d'exploitation comme Windows 7".

Note 10 : http://www.acm.uiuc.edu/conference/2007/video/UIUC-ACM-RP07-
Traut.wmv
Note 11 : http://www.istartedsomething.com/20071019/eric-talk-demo-
windows-7-minwin/
Note 12 : http://blogs.zdnet.com/microsoft/?p„2


Enfin, cela a déjà permis de faire des Windows Core, ce qui n'est pas si
mal, mais la couche graphique est encore présente, même si elle n'est
pas (ou peu) utilisée



Sans MinWin, pas de Windows Core. Car MinWin : noyau + composants
essentiels basiques.

Explique moi alors comment fonctionne Windows 7 sans noyau ni ses
composants essentiels ;)

--
Frederic Bezies -
Blog : http://frederic.bezies.free.fr/blog/
Avatar
Hugolino
Le 27-10-2011, P4nd1-P4nd4 <P4nd1-P4nd4@> a écrit :
Frederic Bezies a présenté l'énoncé suivant :

> Et coté échec, depuis 2004, je pense que MS a en eu quelques uns :
> par exemple Zune, les téléphone Kin, Microsoft Windows Vista.
>
> Donc...

Zune, qui a donné la fabuleuse interface Metro



C'est-y pas comique/pervers/débile d'invoquer une sombre merde pour
prétendre fabuleuse une (micro$oftienne donc quelconque) nouveauté ?

Kin, qui a transformé un "echec" avec la vision de signer un
partenariat historique avec Nokia



C'est-y pas comique/pervers/débile d'invoquer une sombre merde pour
prétendre fabuleuse une (micro$oftienne donc quelconque) nouveauté ?

<ma life>
Il faut remplacer le portable que mon amoureuse vient de perdre (c'est
marrant comment une agrégée de philosophie peut s'affanchir des basses
contingences matérielles ;-)) dans un "Le Havre/Marseille"[1]....
<méééé euhhh>
Je conservais une tendresse pour l'ergonomie et la yousability
des nokia...
Du coup et suite à cet accord, je me tâte... Tant il est vérifiable
que tout ce que touche microchiotte se transforme en MERDE (c'est
la "feature" qui angoisse...)
</méééé euhhh>
</ma life>

Vista, qui a aboutit à Windows 7, et 8, qui repose sur son
extraordinaire architecture



C'est-y pas comique/pervers/débile d'invoquer une sombre merde pour
prétendre fabuleuse une (micro$oftienne donc quelconque) nouveauté ?

C'est verai, à côté, Linux n'a aucun "raté"



« Meuh raie » voulais-tu dire ?

-> mais il a pas de "réussi" non plus, à part être installé gratos
sur des millions de serveurs WEB pour pas un radi

Bref, Linux, c'est un peu le système des "indignés" et des Grecs
partisant du "Je ne paie plus"



On ne serait pas à deux doigts (non ! Pas des relations anales[2]...) de
Monkey Ballmer [3] et son anal[4]ogie entre Linux et le cryptocommunisme?

Ce qui démontrerait à la fois l'immense connerie de P4 et sa
con(?)verge(??)nce[5] avec Averelll[6].


[1] « il est agréable d'avoir tous les jours la mer près de soi, quoique
ce soit un voisinage réellement saumâtre et amer pour un pays, parce
qu'il se remplit de commerçants et d'hommes d'affaires qui viennent y
trafiquer et qui introduisent dans les esprits des habitudes de
fourberie et de mauvaise foi et bannissent la loyauté et la concorde
dans les rapports des habitants entre eux, comme aussi avec les
étrangers »

[3]
http://www.theregister.co.uk/2000/07/31/ms_ballmer_linux_is_communism/

plus court : --> http://tinyurl.com/6jw976g


[2],[5] et [6]
Moilàààà... Comme ça, c'est fait...
_________________________________________
/ _ _
| _ _ _ __ _ __ ___ (_)_ __ | |_ |
| | | | | '_ | '_ / _ | | '_ | __| |
| | |_| | | | | | |_) | (_) | | | | | |_ |
| __,_|_| |_| | .__/ ___/|_|_| |_|__| |
| |_| |
| _ _ _ _ |
| / __ _____ _ __ ___| | | | |
| / _ / / _ '__/ _ | | | |
| / ___ V / __/ | | __/ | | | |
| /_/ __/ ___|_| ___|_|_|_| |
_________________________________________/

__
(oo)
( )
/--
__ /
UooU.'@@@@@@`. )
__/(@@@@@@@@@@) /
(@@@@@@@@)((
`YY~~~~YY'
|| || >>


[4] Ah bin si...


--
Tout le monde croit que le café empêche de dormir... c'est l'inverse !!
Hugo (né il y a 1 499 275 575 secondes)
Avatar
leeed
Le 28-10-2011, P4nd1-P4nd4 <P4nd1-P4nd4@> a écrit :
Il se trouve que Aéris a formulé :
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 28/10/2011 17:34, Frederic Bezies a écrit :
Sans MinWin, pas de Windows Core. Car MinWin : noyau + composants
essentiels basiques.

Explique moi alors comment fonctionne Windows 7 sans noyau ni ses
composants essentiels ;)



Il n'a jamais été démenti ou confirmé que Vista ou 7 tournait avec MinWin.
C'est même plutôt le contraire qui est envisagé, et que MinWin a été un
fiasco complet et une impossibilité technique au vu de l'architecture
hérétique de Windows.




Ni Vista ni 7 ne tourne avec MinWin

MinWin est un projet qui permettra à terme (A supposer que c'est
utile...) d'avoir un noyau sans dépendances, car il et de notoriété que
Windows n'a pas été créé de manière très...modulaire




Ah, c'est donc pour ça que ça reboote à chaque driver changé? :D

Si tu as déjé vu Core (Ce qui ne semble pas être le cas, tu auras aussi
vu qu'une parite de l'interface graphique se charge, et que même si les
ouitls ne sont pas là, il est tout de même possible de lancer calc.exe
en mode graphique...Ce qui n'est pas possible dans MinWin




Woaaa, mortel, on peut loader un gestionnaire de fenêtres à partir de
ça… C'est transcendant. Et au fait, qu'entends tu par "se charger"? tu
veux dire qu'en mode console, le machin charge quand même des éléments
d'interface graphique?
Rha purée, l'engin…

(on est encore trolldi à l'heure où je poste)

Et sinon, alors, c'est quoi le shell par défaut d'Unixw^pardon, de "SCO
Unix" ? :D

Vu que t'as l'air bien parti pour, étales ta science, j't'en prie :)
Avatar
P4nd1-P4nd4
Le 28.10.2011, leeed a supposé :

Woaaa, mortel, on peut loader un gestionnaire de fenêtres à partir de
ça… C'est transcendant. Et au fait, qu'entends tu par "se charger"? tu
veux dire qu'en mode console, le machin charge quand même des éléments
d'interface graphique?



voui
Avatar
JKB
Le 28 Oct 2011 21:37:28 GMT,
leeed écrivait :
Le 28-10-2011, P4nd1-P4nd4 <P4nd1-P4nd4@> a écrit :
Il se trouve que Aéris a formulé :
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 28/10/2011 17:34, Frederic Bezies a écrit :
Sans MinWin, pas de Windows Core. Car MinWin : noyau + composants
essentiels basiques.

Explique moi alors comment fonctionne Windows 7 sans noyau ni ses
composants essentiels ;)



Il n'a jamais été démenti ou confirmé que Vista ou 7 tournait avec MinWin.
C'est même plutôt le contraire qui est envisagé, et que MinWin a été un
fiasco complet et une impossibilité technique au vu de l'architecture
hérétique de Windows.




Ni Vista ni 7 ne tourne avec MinWin

MinWin est un projet qui permettra à terme (A supposer que c'est
utile...) d'avoir un noyau sans dépendances, car il et de notoriété que
Windows n'a pas été créé de manière très...modulaire




Ah, c'est donc pour ça que ça reboote à chaque driver changé? :D



Non, c'est surtout parce qu'il y a des bouts en statique. Pour
éviter les redémarrages, il faut non seulement que le code soit
modulaire, mais aussi qu'il soit dynamiquement chargeable _et_
déchargeable (sinon, on ne peut pas recharger le nouveau). Windows a eu
du code modulaire depuis la plus haute antiquité, mais il n'est pas
déchargeable. Il reste des copeaux un peu partout et certains bouts
de code ne sont pas déchargeables à chaud.

La raison principale de ce problème provient de la gestion
complètement foireuse des segments de mémoire partagée. NT4 a
honteusement piqué cette gestion à OS/2. Les ingénieurs d'IBM ont
créé un mécanisme évitant les fuites de mémoire sur des segments
partagés. Le problème est qu'il est totalement incompatible avec
les fonctions de mise à jour d'un module à chaud, enfin, si on veut
le faire proprement. Il y a donc deux écoles, celle d'OS/2 /
eComStation qui dit que dès qu'on modifie un pilote on redémarre
(mais en contre-partie, on n'a plus de fuite au niveau des
applications et un OS/2 tient la route sans fuite de mémoire tant au
niveau du système que des applications) et celle de Windows qui dit
qu'on peut essayer de ne pas redémarrer dans certains cas, mais que
pour le faire, on passe par des artifices complètement foireux et
que finalement, ce n'est pas plus mal si on redémarre.

Ceux qui veulent en savoir plus regarderont les API gérant la
mémoire sous OS/2. Attention, pour ceux qui utilisent les shm POSIX
ou BSD, c'est un choc ;-)

Si tu as déjé vu Core (Ce qui ne semble pas être le cas, tu auras aussi
vu qu'une parite de l'interface graphique se charge, et que même si les
ouitls ne sont pas là, il est tout de même possible de lancer calc.exe
en mode graphique...Ce qui n'est pas possible dans MinWin




Woaaa, mortel, on peut loader un gestionnaire de fenêtres à partir de
ça… C'est transcendant. Et au fait, qu'entends tu par "se charger"? tu
veux dire qu'en mode console, le machin charge quand même des éléments
d'interface graphique?
Rha purée, l'engin…



C'est bien ça. Un W2008R2 en mode console, c'est une interface
graphique minimale avec un gros terminal dedans et rien d'autre.

(on est encore trolldi à l'heure où je poste)

Et sinon, alors, c'est quoi le shell par défaut d'Unixw^pardon, de "SCO
Unix" ? :D

Vu que t'as l'air bien parti pour, étales ta science, j't'en prie :)



JKB

--
Si votre demande me parvient sur carte perforée, je titiouaillerai très
volontiers une réponse...
=> http://grincheux.de-charybde-en-scylla.fr
Avatar
Professeur M
Le Fri, 28 Oct 2011 15:34:59 +0000, Frederic Bezies a écrit :

comment fonctionne Windows 7 sans noyau ni ses composants essentiels



aussi bien qu'en version complète ?
Avatar
Professeur M
Le Thu, 27 Oct 2011 18:39:38 +0200, NiKo a écrit :

où acheter une version supérieure.



chez microsoft on dit « une version suivante » parce que supérieure...
hum, bon...
1 2 3 4