Jump to content

actaruss

INpactien
  • Content Count

    25
  • Joined

  • Last visited

About actaruss

  • Rank
    Ewok
  1. Un con pareil, le plus ancien admin, ça fait peur. Tu n'as tellement rien à faire de ta vie ? Le parisien paumé de base, c'est ça ? Entre les beuveries, les apparts trop chers, tu moisis assez devant ton PC pour être le modo le plus ancien ? Attention mon vieux, tu vas prendre du bide... Et merde. Même tailler ça me fait chier. Me casse. Bon allé, ben amusez-vous bien si vous n'avez que ça à faire. Moi j'ai d'autres passe-temps que les bacs-à-sables de PCI. Ciao.
  2. C'est gentil de faire une réponse sérieuse, mais on verra pour les détails quand on aura terminé le noyau. J'attends la suppression du topic de la part d'un véritable admin (un qui ne soit pas un gamin). Bien noté pour le nom du projet, de toute façon c'est sans doute temporaire.
  3. Tu es admin non ? Comporte-toi en adulte. Détruis ce topic stp et on en parle plus.
  4. Non, car elles sont "redistribuables", tout comme certains produits microsoft. Wine inclu des DLL de directX dans ses releases d'ailleurs. Sinon on fera du RE. Et je peux savoir comment tu juges mes connaissances globales acquises depuis de nombreuses années sur un topic à la con ? Un topic où tu n'as rien à dire d'ailleurs. Bon, si un modo veut bien fermer et même supprimer ce topic, je l'en remercierais. Visiblement ya aucune idée bas-niveau à proposer vu que personne ne semble s'y connaître assez sur le fonctionnement d'un noyau. On en reparlera quand on aura finit le noyau, sur un site où je pourrai moi-même modérer les trolls. Me casse moi.
  5. Bah, tous les ans environ, y'a un petit gars comme toi qui balance un projet de ce genre... On en a deja vu 2 ou 3 avant toi dont MultideskOS est le plus celebre. Les gars comme toi et ton pote n'ont AUCUNE idee de ce que represente la somme de travail necessaire pour faire un OS comme Linux ou Windows. D'ailleurs, vous n'avez AUCUNE idee de ce qu'est un OS et des differentes parties qui le compose. Rien que le fait de melanger joyeusement Bureau, Noyau, Applis, Systeme de Fichiers, etc denote clairement un manque effroyable de competence sur le sujet. Je comprends ton scepticisme. Déjà j'ai dit qu'on allait pas tout reprendre de 0. Les sources de nux sont dispo, et on s'en sert. Après le projet mettra 1 ou 2 ans à sortir. Peut-être qu'on sera découragé devant les difficultés, ou peut-être que non. Dans tous les cas les commentaires de ce genre ne servent à rien. En plus, j'ai prévenu dès le début => "Attention, ce sera peut-être un vapoware". Le projet est né de l'idée d'injecter du code ASM directement dans le noyau. Ce topic sert de boite à idée. Pas de défouloir pour essayer de tuer dans l'oeuf ma motivation.
  6. Ce topic part en couilles... Ils ont vraiment besoin de s'exprimer sur PCI... Je pensais que les comz des newz suffisaient. Lol. Joli.
  7. Tu es ridicule. Ton post montre que tu n'as rien lu du topic. Tiens, toi qui est si bien renseigné : show us the code! Comme ça on pourra refiler ça à Linus et toute la troupe histoire qu'ils ne soient plus violés après. J'ai vraiment besoin de te montrer le code en ce qui concerne le concept du double-clique, du clique-droit, ou du menu contextuel ? Ou encore de la barre de progression ? Je ne vois pas trop à quoi ça t'avancera. Bon, je n'ai pas de temps à perdre avec des trolls dont l'intelligence atteint difficilement celle de la morille de mer du nord. Si vous n'avez aucune idée à proposer, je vous ignorerai. Je n'ai ni le temps ni le courage de me lancer dans des débats stériles.
  8. Le "un peu" était là pour ironiser, on est d'accords... Sinon pour ce qui est du reste, il faudra que notre noyau le fasse aussi alors... Tient à ce propos, j'avais une petite question à poser : On voudrait bien entendu arriver à supporter un max de FS disponibles (FAT, NTFS, HFS et HFS+, ext, Reiser) pis on comblera avec des modules pour le reste. On va pas se faire chier, on va reprendre Linux pour ça. On devra prendre ça en charge très tôt puisqu'il est prévu, pour des raisons de sécurité, que seul le noyau principal ait accès en écriture sur les fichiers. Je voulais donc savoir, vis-à-vis des expériences que vous en avez, quel est le meilleur système selon vous ? Moi j'aime bien ext3 mais je le trouve craignos niveau défragmentation. ext4 intègre (enfin) un défragmenteur mais quelqu'un sait-il ce qu'il vaut ? (Parce que quelque soit le système, la défrag, à force de supprimer et créer, on ne peut y échapper...) La compatibilité Windows nous pousse à utiliser NTFS nativement par défaut car il faudra que l'utilisateur puisse par exemple lire ses disques durs externes sous un Windows, mais NTFS, on ne l'aime pas beaucoup, d'autant plus qu'on a que NTFS-3G pour cela (il supporte pas chiffrement et compression d'ailleurs)... Que faire ? Qui plus est, NTFS apparaît comme pas super pratique pour le cryptage des disques durs, des partitions et tout ce qui est anonymat fondamental. On pourrait laisser décider lors du choix du système lors du formatage du disque dur ? Mais comment faire pour l'utilisateur "de base" qui ne sait pas lire et juste cliquer sur le bouton le plus voyant ? On propose quoi par défaut ?
  9. Pour moi, tu vas rire, c'est le concours de l'internat de médecine. J'ai commencé dans l'info mais j'ai radicalement changé de branche tout en gardant un pied dedans, je m'oriente probablement vers l'imagerie et secteurs associés, l'info est en plein boum là-dedans. Je bosse l'info comme passion et je suis le "disciple" du boss (le chef du projet). Le boss il fait polytech'nice sophia, j'en dirai pas plus parce qu'il tient à son anonymat. Tout de suite, ça en impose grave Polytechnique. Enfin ça reste "Polytech'Sophia" en fait. Pas du tout Polytechnique (l'X) Suis bien placé pour le savoir, j'ai fait la même mais à Nantes Ça s'intègre un peu plus facilement que la vraie Enfin c'est un "détail un peu HS". Juste qu'il faut pas confondre Polytechnique ne fait pas d'informatique de pointe ou d'ingénierie réseau à ma connaissance, mais je peux me tromper. A ma connaissance, les ingé de l'X sont plus polyvalents mais pas supra-spécialisés. Nice est l'un des 4 pôles (avec Dijon et je sais pas les 2 autres) à proposer des formations réseau / informatique / électronique. Ce n'est donc pas si mal... Mais c'est loin derrière moi tout ça, je peux me tromper.
  10. Non. C'est pour ça que je réponds pas aux trolls. Je voudrais des idées. Ma hantise, c'est qu'on oublie bêtement une super bonne idée sur le bas-niveau qui aurait été mirifique... C'est une brute du coding, ça c'est indéniable. Le boot est fait sinon, du moins la première partie. Et on développe le noyau en même temps. Et un boot, quand il s'agit de le faire de manière complète et en ASM, ce n'est pas aussi facile que ça, et surtout c'est long. Grub contient un peu plus que 3000 lignes et il n'a pas été fait en 1 mois... Pour tout te dire, moi non plus. Tant que je vois pas le noyau complet, j'y crois qu'à moitié, car ce projet me semble complètement démentiel. Quant à la légalité, c'est surtout pour ça que le boss m'a contacté, parce que j'aime bien l'ASM et parce que ma soeur est en DJCE de droit (c'est une brute). On va de toute façon devoir essayer de rendre le truc légal, on ne peut pas faire autrement. Je pense qu'il faudrait inclure la possibilité de graver un OS installable directement depuis un OS installé, et qu'en parallèle il faudra la possibilité de maintenir tout à jour via un "Phoenix Update" paramétrable selon plein de trucs, comme un gestionnaire de packages mais avec des fonctionnalités supplémentaires... Cela permettra aux gens de s'échanger entre eux des trucs propriétaires... Nous, dans la distrib, on pourra mettre des trucs redistribuables de Microsoft, mais pour les drivers et surtout les vieilles librairies (vieilles DLL de DirectX) on va être bien emmerdés... Au pire on fera du RE et on réécrira des DLL mais ça va prendre un temps fou. De toute façon Microsoft possède tellement de brevets complètement aberrants qu'il est impossible d'être inattaquable vis-à-vis d'eux. Quand Microsoft dit que Linux viole 147 brevets de Microsoft, c'est effectivement vrai. Mais après faut voir les brevets... Je pense qu'on aura pas le choix, faudra tout mettre en GPLv3 et espérer que la communauté du libre nous défendra au pire. D'où l'idée de rester anonymes d'ailleurs... (faudra prendre un serveur en russie ou en pologne...) (Faudra que je pense à foutre en l'air ce topic quand le site sortira)
  11. C'est pas grave, je voulais juste être sûr que l'on ne rate pas d'idées lumineuses au passage, c'est pour ça que j'ai créé le topic pour me donner bonne conscience. Je pense que les idées viendront à la pelle dès qu'on sortira la version test du noyau, d'ici 1 ou 2 ans.
  12. Oui ça existe. Ca fait quelques optimisations. Encore que je n'aurais pou du en parler puisqu'il n'y en aura pas tellement besoin. Pas besoin de compilateur, tout sera géré à la main. OK, si tu veux, en théorie oui c'est une surcouche. Mais tellement fine... S'il est écrit en ASM, qu'il est plus optimisé, et plus adapté au matériel récent, ce sera meilleur... Maintenant tu as raison, c'est vrai que le noyau monolithique reste le meilleur choix en terme de perfs (dans la théorie pure, après il y a tellement de paramètres qui rentrent en compte...), mais il s'agit ici d'inclure une compatibilité windows. Wine est une couche supplémentaire qui transcrit les fonctions DirectX en fonctions OpenGL (ou d'autres librairies associées mais on va pas rentrer dans le détail...). Ici, il s'agit de réécrire directement les fonctions noyaux de Windows pour prendre en charge les drivers afin que DirectX soit nativement prit en charge, comme sous Windows. Il ne s'agit bien entendu surtout pas "d'émuler" ou de se taper toutes les fonctions DirectX à éplucher comme ils le font sous Wine, on est pas fou non plus... Il y a pas mal de fonctions noyau Windows (quelques milliers), mais la plupart sont bien documentées sur la MSDN. Quant au reste, on aura notre noyau magique et le décompilateur (je sais, c'est illégal, toussa, bla bla). Il s'agira donc de faire tourner l'ensemble Jeux => DirectX => Noyau + Drivers => Carte graphique directement sans intermédiaire. Le seul obstacle qui rend cela impossible sous Linux c'est justement la structure du noyau, d'où notre choix d'un noyau hybride.
  13. Je crois que l'on a du avoir un petit quiproquo sur l'emploi du "un peu", mais que dans l'ensemble on est d'accord. Pour moi, tu vas rire, c'est le concours de l'internat de médecine. J'ai commencé dans l'info mais j'ai radicalement changé de branche tout en gardant un pied dedans, je m'oriente probablement vers l'imagerie et secteurs associés, l'info est en plein boum là-dedans. Je bosse l'info comme passion et je suis le "disciple" du boss (le chef du projet). Le boss il fait polytech'nice sophia, j'en dirai pas plus parce qu'il tient à son anonymat.
  14. Pas encore. On aime pas présenter les projets en cours. Le topic sert juste à récupérer des idées. Si vous avez des idées pour le bas-niveau, allez-y. Sinon je vous laisse, entre le PFE sur la virtualisation et un concours à préparer, on est un peu occupé sur autre chose en ce moment, d'où le délai de sortie du noyau... (Nom de Dieu, il est 3h52, c'est pas possible, ils dorment jamais sur PCI ?!)
×
×
  • Create New...