Pages : 1
#1 Le 01/07/2023, à 03:41
- Jean-Loups
MINIX 2.0 with ubuntu
hello,
Minix 2.0 on Ubuntu
a défaut d'avoir de fan de bon projet, j 'aimerai bien avoir des tuyaux pour commencer à tenter une cross-compile pour virt-manager pour un cortex A72 ou de i386
déjà voir si ça compile et que ça boot...
si d'autre veulent me suivre :
* jabber
* Wiki de ce que j'ai imaginé avec MINIX 2.0
* Mon GitHub
désolé je suis un peu HS, ça fait deux jours que je ne dors quasiment pas pour essayé de trouver du mon pour ce projet, je souhaite suivre l'Open Class Room pour apprendre à coder et l'Open University in UK
alors si je ne parle pas de mon projet un peut partout je ne ferai pas de boule de neige...
bye,
jean-loups
Hors ligne
#2 Le 01/07/2023, à 04:06
- Vobul
Re : MINIX 2.0 with ubuntu
Alors j'ai lu le fil de discussion que tu postes dans ton premier lien. Cette réponse est excellente.
Si tu aimes la programmation c'est super, mais là tu fais du grand n'importe quoi.
Tu vois ce commit, tu ne peux pas prendre du code qui n'est pas à toi en BSD et mettre copyright Jean-Loups en GPL.
Ce que tu as fait ça s'appelle du vol de propriété intellectuelle et c'est illégal dans de nombreux pays, dont la France. Donc arrête-toi un temps, sors marcher un peu dehors et réfléchis.
Ça fait de nombreuses années que je fais de la programmation (mon premier programme en BASIC ça devait être genre en 1995), j'ai produit de nombreux logiciels dans différents langages, j'en ai même fait mon métier, et je serai bien incapable de comprendre ce qui se dit sur la mailing list de kernel.org. Faire un système d'exploitation c'est ce qu'il y a de plus difficile. Ne commence pas par ça.
L'image dans la mailing liste est très bonne : tu veux apprendre à monter un mur de brique et ton premier projet c'est l'Empire State Building. Sauf que là en plus t'as volé un bout des ruines du World Trade Center et tu commences à construire dessus avec des légos en étant persuadé que tu arriveras à tes fins.
Je laisse ça là pour ta culture et si des lecteur/lectrices ne connaissent pas : On a testé TEMPLE OS (YouTube)
EDIT: j'ai lu ton issue sur Dracolinux, genre le truc pas mis à jour depuis 9 ans, et c'est ce que tu choisis, avec Minix 2.0, et tu veux gagner ta vie avec ça, sans savoir écrire convenablement ni en français, ni en anglais. Comment te dire.... Il te faut de l'aide, mais pas pour la programmation, pour l'esprit.
Dernière modification par Vobul (Le 01/07/2023, à 04:21)
Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM
Hors ligne
#3 Le 01/07/2023, à 04:19
- Watael
Re : MINIX 2.0 with ubuntu
ah! c'est trop facile. je ne résiste pas.
jean-loup[a]s une ! ou comment tout mettre à côté.
merci Vobul pour ta réponse éclairée.
Connected \o/
Welcome to sHell. · eval is evil.
En ligne
#4 Le 01/07/2023, à 04:22
- Vobul
Re : MINIX 2.0 with ubuntu
@Watael : on rigole on rigole mais quand les clusters de calcul de monde entier tourneront sous JeanLoupsLinuxMinixBSD on fera moins les fiers !
Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM
Hors ligne
#5 Le 01/07/2023, à 09:31
- Jean-Loups
Re : MINIX 2.0 with ubuntu
Alors j'ai lu le fil de discussion que tu postes dans ton premier lien. Cette réponse est excellente.
Si tu aimes la programmation c'est super, mais là tu fais du grand n'importe quoi.
Tu vois ce commit, tu ne peux pas prendre du code qui n'est pas à toi en BSD et mettre copyright Jean-Loups en GPL.
c'était la thématique caché de mes question, mais dans ce cas ou je trouve le vrai propriétaire intellectuel
Ce que tu as fait ça s'appelle du vol de propriété intellectuelle et c'est illégal dans de nombreux pays, dont la France. Donc arrête-toi un temps, sors marcher un peu dehors et réfléchis.
j'attends mon malinois pour aller prendre l'aire et me détendre à heure fixe et prendre l'aide, 40h d info en deux jours...
Ça fait de nombreuses années que je fais de la programmation (mon premier programme en BASIC ça devait être genre en 1995), j'ai produit de nombreux logiciels dans différents langages, j'en ai même fait mon métier, et je serai bien incapable de comprendre ce qui se dit sur la mailing list de kernel.org. Faire un système d'exploitation c'est ce qu'il y a de plus difficile. Ne commence pas par ça.
pour ça que ça me passionne et que j'arriverai à mes fin, notamment par OpenClassRoom et Open University UK... et pour info l'orthographe et la sciences des ânes... je suis HPI/HPE
L'image dans la mailing liste est très bonne : tu veux apprendre à monter un mur de brique et ton premier projet c'est l'Empire State Building. Sauf que là en plus t'as volé un bout des ruines du World Trade Center et tu commences à construire dessus avec des légos en étant persuadé que tu arriveras à tes fins.
qui m'aime me suivent non sérieusement je vais commencer par des mûr de brique mais je règle déjà les question de licence...
Je laisse ça là pour ta culture et si des lecteur/lectrices ne connaissent pas : On a testé TEMPLE OS (YouTube)
EDIT: j'ai lu ton issue sur Dracolinux, genre le truc pas mis à jour depuis 9 ans, et c'est ce que tu choisis, avec Minix 2.0, et tu veux gagner ta vie avec ça, sans savoir écrire convenablement ni en français, ni en anglais. Comment te dire.... Il te faut de l'aide, mais pas pour la programmation, pour l'esprit.
Hors ligne
#6 Le 01/07/2023, à 09:33
- Jean-Loups
Re : MINIX 2.0 with ubuntu
@Watael : on rigole on rigole mais quand les clusters de calcul de monde entier tourneront sous JeanLoupsLinuxMinixBSD on fera moins les fiers !
un jour qui sais
Hors ligne
#7 Le 01/07/2023, à 10:17
- Jean-Loups
Re : MINIX 2.0 with ubuntu
Ce qui ne solutionne pas mon problème de base...
au niveau des licence comment faire, puisque multi licences...
Hors ligne
#8 Le 01/07/2023, à 10:24
- Jean-Loups
Re : MINIX 2.0 with ubuntu
Hors ligne
#9 Le 01/07/2023, à 10:48
- Nuliel
Re : MINIX 2.0 with ubuntu
Bonjour,
Se passionner pour un sujet (quel qu'il soit) est toujours une bonne chose. Mais là l'objectif que tu t'es fixé est inatteignable (pour reprendre l'analogie avec les briques, tu vas te heurter à un mur), que ce soit en terme de temps (c'est des années de travail), en compétences (ce qui touche au noyau est extrêmement complexe), ou en terme de droits (tu ne peux pas changer la licence d'un projet qui ne t'appartient pas). Sans compter le choix de minix 2.0 que je comprends pas et qui va juste t'apporter des difficultés.
La seule chose que je peux te conseiller, c'est de laisser tomber cette idée de projet, et de commencer par de petits projets, comme les développeurs ont toujours fait, et font toujours quand ils souhaitent apprendre un nouveau langage, une nouvelle notion, ...
40h en deux jours, c'est trop. À ce rythme-là, tu vas te bousiller la santé, tu n'auras plus de vie sociale, ... La programmation c'est cool, l'addiction ça ne l'est pas du tout...
Hors ligne
#10 Le 01/07/2023, à 11:39
- Jean-Loups
Re : MINIX 2.0 with ubuntu
Hello,
ce n'est pas une addiction, c'est juste une passion, t'inquiète j'ai bien dormis d'un sommeil profond pour un fois.
j'ai fais une demande d'inscription en e-learning à https://vu.nl/en/education/more-about/w … -vu-campus
pour info et par ce que je ne me le cache pas, je suis schizophrène, mais t'inquiète je ne suis pas un psychopathe je n'ai envie de tuer personne.
j'ai 43 ans de puis le 28 de ce mois et j'ai déjà perdu trop d'années je veux me battre pour mes rêves et coder à MINIX est l'un de me plus grand rêve, comme disait in philosophe, vivaient vos rêve de rêvaient pas votre vie...
et merde à ce qui ne comprenne pas...
jean-loups.
Hors ligne
#11 Le 01/07/2023, à 12:28
- Vobul
Re : MINIX 2.0 with ubuntu
C'est bien parti pour du TempleOS 2.0 tout ça...
Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM
Hors ligne
#12 Le 01/07/2023, à 14:19
- Jean-Loups
Re : MINIX 2.0 with ubuntu
non pas de temple 2.0
https://github.com/jean-loups/minix-by- … ree/master
je vais contribuer à Minix 3 on s'en fou de la licence, je dois encore revisionner --> https://www.youtube.com/watch?v=bx3KuE7UjGA
ce que je veux c'est coder de operating system....
d'ailleurs il faut que je me fasse des ToDo, mais Ubuntu marche très bien en LTS. vous verrez dans dix ans ce sera Ubuntu/Minux
bises.
Hors ligne
#13 Le 01/07/2023, à 15:44
- iznobe
Re : MINIX 2.0 with ubuntu
Ce qui ne solutionne pas mon problème de base...
au niveau des licence comment faire, puisque multi licences...
generalement l ' auteur lui-meme indique un bref recapitulatif de la licence dans les commentaires en en-tete . il suffit de les lire .
si c' est une licence " libre " , pour ne pas voler , il suffit de laisser le nom de celui qui a pondu le code , sans le remplacer par le tien , c' est pas tres dur .
certains codes ne sont pas libres ( generalement tout ce qui sort de windobz par exemple , je schematise beaucoup , mais globalement c ' est vrai a 95 % ) , c' est aussi indiqué dans les commentaires de l' en-tete , et les utiliser , en conservant le nom de celui qui l' a pondu ou pas , c ' est donc du vol .
Dernière modification par iznobe (Le 01/07/2023, à 15:47)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#14 Le 02/07/2023, à 10:34
- kholo
Re : MINIX 2.0 with ubuntu
Salut Jean-Loups
oublie ses histoires de licences et évites de mettre ton nom de partout dès que tu pompes un truc... l'égo démesuré n'est pas une bonne motivation dans ce que tu veux faire.
y a des petites sociétés... comment s'appellent elles déjà... ah oui... Google et Apple... qui ont choisi de faire leur OS et qui ont fini par utiliser, respectivement, un noyau Linux, un noyau BSD.
Je ne doute pas que ces deux sociétés ont cherché à faire leur propre OS... particulièrement Apple jusqu'à la version 10
... et ce n'est pas pour rien qu'ils ont jeté l'éponge
voici comme je vois les choses pour toi
choisis une distribution mainstream : tu as Debian (et en Fork Ubuntu), Slack, Arch, Red Hat (sans doute trop fermé pour ce que tu veux en faire).
Perso je connais mieux l'environnement Debian // Ubuntu // Puppy Linux (pour une distro Light-Weight)
on les distingue par la gestion des paquets avec APT.
Tu installes et tu apprends comment ça fonctionne et surtout comment ça s'installe.
et justement les dépôts sont une part très importante des OS.
... si Windows est tellement populaire, c'est grace à la bibliothèque de programmes disponible et Apple parce qu'ils se sont spécialisés dans des environnement pro (graphique et musique puis téléphone portable)
ensuite tu crées un environnement de travail en VM et là tu commences à bosser vers ce que tu veux faire.
Tu pourras à loisir et parallèlement créer des OS from scratch ou prendre des distributions et les désosser pour voir comment elles interagissent avec le noyau.
Une des premières choses que tu peux faire est de modifier le noyau pour voir comment il se comporte... le rendre plus léger et parfaitement compatible avec son environnement
Bien sûr tu vas bouffer du kernel panic, ce pourquoi je te conseil de bosser en VM.
ensuite tu pourras descendre d'un niveau et bosser en VM Bare Metal (ProxMox par exemple) puis d'un niveau encore et travailler sur une machine en dur que tu finiras par connaître parfaitement physiquement tellement tu vas devoir regarder comment elle est montée.
durant cette première partie tu vas mettre en place une façon de bosser, d'organiser ton travail, faire des sauvegardes tout en apprenant des langages de prog à différents niveaux (peut être un peu d'assembleur), assurément du C et / ou C++ et peut être d'autres pour leur compatibilité avec ta façon de bosser Rust, Go, Python, Java.
Quand tu commenceras à te sentir à l'aise avec tout ça, envoies une candidature à Linus Torvald ou plus simplement fait du commit sur son github si tu veux faire du noyau (si tes idées sont bonnes t'inquiète que le boulot viendra tout seul à toi)
Si tu veux aller vers un OS, tu pourras alors commencer à voir la première couche au niveau console et le boot (Grub, Lilo), puis la première couche graphique : Display Manager (la fenêtre où on met notre mot de passe pour se connecter), puis le bureau (Gnome Kde, LXDE, ...)...
et encore, là je t'ai fait la version light !
un peu de lecture
Là il faudra un peu connaître voire maîtriser les bibliothèques graphiques (Qt, Gtk, OpenGL, Tk,...)
Je compare souvent un OS à un Lego dans lequel on empile des couches. Plus tu maîtriseras tes bases plus le tout sera fiable et robuste... dans le cas contraire, tu vas empiler des trucs que tu ne connais pas vraiment et que se fissureront à la moindre modification d'un niveau au dessous ou au dessus.
Vobul pourrait étayer mon propos quant à une ligne de conduite pour mettre en œuvre ce que tu voudrais avoir... car comme on apprend la programmation, on ne commence pas par faire une interface graphique avant d'apprendre à coder dans différents paradigmes (fonctionnel, POO, ...)
et surtout n'oublie pas, d'autant plus si tu as une particularité HP, de te faire des lignes de travail, te fixer des objectifs réalisable que tu mettras régulièrement à jour... car faire ton propre noyau ou ton propre OS n'est pas un objectif mais une finalité ; tu auras des tas de choses à mettre en place avant d'y arriver.
Bon courage
Hors ligne
#15 Le 05/07/2023, à 04:57
- Jean-Loups
Re : MINIX 2.0 with ubuntu
https://github.com/jean-loups/minix-by- … er/LICENSE
Salut,
Je ne cherche un volet personne, juste ignorance…
Étant des projets personnels, je pensais que je pouvais ajouter mon pseudo à la licence, ayant pour objectif de faire avancer le code.
À ce moment-là, il faut m’expliquer comment je dois faire pour chaque ajout de code dans un git. Si cela se fait automatiquement, ou si je dois spécifier dans le fichier, ou je rajoute du code mon pseudo.
L’objectif étant quand même de trouver du travail par la suite, tout le temps continuer à contribuer à des codes livres …
Désolé de mon ignorance ,
C’est officiel très instructif . Pour d’autres aussi je pense . En tout cas pour moi il l’est, je vais donc remettre les hauteurs d’origine elle est licence d’origine.
Pour info, j’ai rajouté l’adresse de mon blog pour aider les plus néophyte à se mettre à Ubuntu, que ce soit par des tutoriel vidéo en français ou des sessions de visioconférence en individuel, ou en petit groupe de trois à cinq.
Merci de me préciser si la masse de mon blog est bien disponible.
Très sincèrement, Jean-Loups.
PS : je vais essayer de rejoindre université d’Amsterdam, là où le code de Knicks a été pensé est créé, essayer de relancer son développement. Puisqu’après la visionnage de son créateur sur YouTube, je dois revoir, car je ne maîtrise pas encore très bien anglais, je pense que minix et le système d’exploitation de l’avenir pour le peu de chemin que j’ai vu.
Je ne serai pas étonné que iOS tourne sous minix…
PS bis: que me conseillez-vous comme préparatifs à l’entrée en université n’ayant pas fait d’études depuis longtemps, DAEU option scientifique, atelier, pédagogique, personnalisé, et comment bien travailler mon anglais est écrit est oral.
Quelle est la langue native d’Amsterdam ?
En tout cas merci beaucoup pour vos réponses constructives, le problème de machine virtuelle c’est qu’il y a toujours des bugs de compatibilité de Virtualization par rapport au système d’exploitation, là j’essaye d’installer FreeBSD et le bout de process est bloqué sur le lo.
Que me conseillez-vous comme site de partage de vidéos, Installable sur un serveur, quelle puissance, machine nécessaire.
Il est 5h55 du matin. Je n’ai pas dormi insomnie, et pourtant je taf encore
Que me conseillez-vous comme logiciel pour faire de la visioconférence en duo ou de un à cinq. Le tout en logiciel libre, j’ai vu une pub dans l’installateur de Ubuntu. Je n’ai pas retenu le nom de logiciel, tourne-t-il sur un VPS ?
Avec toute ma sollicitude, très sincèrement,
Jean-Loups
Hors ligne
Pages : 1