1. #1
    Membre expérimenté
    Avatar de cpcdos
    Homme Profil pro
    Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Inscrit en
    mai 2010
    Messages
    565
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mai 2010
    Messages : 565
    Points : 1 701
    Points
    1 701
    Billets dans le blog
    1

    Par défaut Qu'est-ce que cette section Cpcdos ?

    Nom : 11465660cpcdos-jpeg[1].jpeg
Affichages : 518
Taille : 4,2 Ko

    Introduction
    Vous êtes dans la section de Cpcdos «Crée Pour Concevoir Des OS» ou «Conçu Pour Créer Des OS».
    Comme dit cet acronyme, on traite les sujet de la création d'un système d'exploitation basé sur Cpcdos et les langages CpcdosC+, C++, (Futurement Python, Java, Lua, HTML/CSS)

    Article du 1er février 2018 sur Developpez.net
    Mise à jour majeure, Cpcdos OSx 2018



    Description extrêmement brève de la future version Cpcdos 2018 !


    Qu'es ce que Cpcdos ?
    Cpcdos est un co-noyau 32bits modulaire multitâche préemtif.
    Très brièvement, il intègre en interne :
    • Le langage de programmation principal, le CpcdosC+ pour concevoir un système d'exploitation de manière très simplifié.
    • Support des fichiers exécutables .EXE (Win32 PE) .BC/.LL (Clang/LLVM) compilés depuis Windows, linux ou MacOSx
    • Noyau modulaire, possibilité de développer des modules et des drivers natifs.
    • Les fonctionnalités de base nécessaire au fonctionnement d'un OS niveau du système, boot, gestion processus&threads, services, et votre partie préférée la GUI tout pré-codé.
    • Support réseau TCP/UDP socket, multithreading, multi-OS, GZE 3D Engine et OpenGL, UTF8.



    Schéma du nouveau noyau
    Voir en version PDF zoomable : Cpcdos OSx kernel DIAGRAM.pdf


    Plus d'informations sur la futur version Cpcdos 2018

    Et au final ?
    Ceci permet à n’importe qui et à tout âge de pouvoir coder son propre système d'exploitation avec une très grande simplicité et logique grâce au langage CpcdosC+ avec des syntaxes et messages franco/anglosaxon se qui permet une meilleure compréhension du code par une communauté mondiale. La possibilité de coder son OS depuis un IDE sous Windows avec un format WIN32 PortableExecutable avec Code::Block, ou bien CWC version 4.

    --> Et pouvoir démarrer votre projet de système d'exploitation sur une clé USB sur n’importe quelle PC, ou sur votre disque-dur interne !

    Ce projet date de Juillet 2011, mise à jour majeure en ligne depuis le 1er février 2018, des crash sont encore présent pour certains PC en bootant depuis un support externe. Des soucis de compatibilité de drivers, gestionnaire de mémoire et bien d'autres choses font littéralement cracher le noyau. Privilégiez donc une machine virtuel VirtualBox, Qemu, Dosbox ou VMWare.
    Sébastien FAVIER
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

  2. #2
    Nouveau membre du Club Avatar de tiny_linux
    Homme Profil pro
    Étudiant
    Inscrit en
    septembre 2014
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : septembre 2014
    Messages : 30
    Points : 37
    Points
    37

    Par défaut En ce qui concerne JAVA

    En ce qui concerne JAVA (qui est en cours de développement), est-ce qu'on pourra créer des fenêtres graphique avec ce langage ?

  3. #3
    Membre expérimenté
    Avatar de cpcdos
    Homme Profil pro
    Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Inscrit en
    mai 2010
    Messages
    565
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mai 2010
    Messages : 565
    Points : 1 701
    Points
    1 701
    Billets dans le blog
    1

    Par défaut Java & Cpcdos

    Salut!
    Et bien cela sera la surprise de la prochaine Update en alpha 3.8

    Le Java sera extrêmement limité pour cette première version !!!!!
    Vous aurez des fichiers exemples, manipulations de variables, récupérer les entrés au clavier, faire des calculs, et.... créer une fenêtre

    Cordialement
    Sébastien FAVIER
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Passionné
    Inscrit en
    septembre 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Passionné

    Informations forums :
    Inscription : septembre 2014
    Messages : 9
    Points : 9
    Points
    9

    Par défaut

    Je suis impatient d'avoir la nouvelle Update, je pense que ce sera l'une des mises à jours les plus importante du noyau ! Encore félicitation et vive CPCDOS !

  5. #5
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    septembre 2014
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : septembre 2014
    Messages : 91
    Points : 149
    Points
    149

    Par défaut

    Salut,
    C'est super d'avoir Java mais est ce que tu as prévu d'ajouter des sons au kernel (en .wav / OGG / MP3 ...)
    voila une update bien attendue car avoir des sons au boot de l'iug ca serais génial ...
    Merci pour le Java dans Cpcdos.

    une question, Java est sensible a la casse, est il prévu que CpcdosC+ aussi ???
    merci.

  6. #6
    Membre expérimenté
    Avatar de cpcdos
    Homme Profil pro
    Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Inscrit en
    mai 2010
    Messages
    565
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mai 2010
    Messages : 565
    Points : 1 701
    Points
    1 701
    Billets dans le blog
    1

    Par défaut

    Salut,

    Merci bien ;-) Java ne sera pas sensible à la case, variables ou commandes majuscules ou pas ça ne change rien ;-) comme le cpcdosc+

    Puis pour le son, biensûre qu'il est prévu, faudra cependant attendre, les pilotes son sont assez dur à trouver, puis faudra coder les codecs

    Cordialement
    Sébastien FAVIER
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

  7. #7
    Nouveau membre du Club Avatar de tiny_linux
    Homme Profil pro
    Étudiant
    Inscrit en
    septembre 2014
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : septembre 2014
    Messages : 30
    Points : 37
    Points
    37

    Par défaut

    Quels sont les compatibilités au niveau des logiciels que l'on peut trouver sur le net ?
    (Pour FreeDOS, Windows, FreeBSD, ...)

  8. #8
    Membre expérimenté
    Avatar de cpcdos
    Homme Profil pro
    Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Inscrit en
    mai 2010
    Messages
    565
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mai 2010
    Messages : 565
    Points : 1 701
    Points
    1 701
    Billets dans le blog
    1

    Par défaut

    Les exécutable ? .exe ?
    Sébastien FAVIER
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

  9. #9
    Nouveau membre du Club Avatar de tiny_linux
    Homme Profil pro
    Étudiant
    Inscrit en
    septembre 2014
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : septembre 2014
    Messages : 30
    Points : 37
    Points
    37

    Par défaut

    Je m'explique :
    Est-ce que les logiciels FreeDos marche sur CPCDOS, les logiciels Linux, les logiciels FreeBSD, ... ? (les executables, en principes)

  10. #10
    Membre expérimenté
    Avatar de cpcdos
    Homme Profil pro
    Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Inscrit en
    mai 2010
    Messages
    565
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mai 2010
    Messages : 565
    Points : 1 701
    Points
    1 701
    Billets dans le blog
    1

    Par défaut

    Les exécutables type MZ oui, certaines, mais si tu les exécutes, tu sors du Shell de Cpcdos et tu switch automatiquement sur le Shell du DOS car pour le moment, je n'es pas encore émulé toutes les fonctions dos/bios + ceux de Microsoft NT pour lancer ces exécutables en interne dans le shell de cpcdos
    Cordialement
    Sébastien FAVIER
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

  11. #11
    Membre habitué Avatar de GHOSTnew
    Homme Profil pro
    Expert sécurité informatique
    Inscrit en
    octobre 2014
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Expert sécurité informatique
    Secteur : Service public

    Informations forums :
    Inscription : octobre 2014
    Messages : 60
    Points : 125
    Points
    125

    Par défaut

    Existe t'il une liste avec toutes les nouveauté prévues pour la 3.8 ?
    --------
    * Panda un langage de programmation pour Cpcdos
    --------
    * Sublime Text & CpcdosC+
    * Vim & CpcdosC+
    --------

  12. #12
    Membre expérimenté
    Avatar de cpcdos
    Homme Profil pro
    Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Inscrit en
    mai 2010
    Messages
    565
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mai 2010
    Messages : 565
    Points : 1 701
    Points
    1 701
    Billets dans le blog
    1

    Par défaut

    Les nouveautés futures seront affichés dés la sortie, je créerai un nouveau thread ;-)
    Sébastien FAVIER
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

  13. #13
    Membre expérimenté
    Avatar de cpcdos
    Homme Profil pro
    Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Inscrit en
    mai 2010
    Messages
    565
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Etudiant Master ESI Isitech Développeur technicien informatique embarqué chez Navya
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mai 2010
    Messages : 565
    Points : 1 701
    Points
    1 701
    Billets dans le blog
    1

    Par défaut Nouvelle section

    Hello la communauté,

    Désormais tout les sujets ce qui concerne vos présentations de projets basé sur Cpcdos doit désormais être posté dans la section Cpcdos/Vos Projets.

    Je remercie l'équipe Développez.net pour l'ajout de cette section.
    Sébastien FAVIER
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

Discussions similaires

  1. est ce que cette méthode est juste
    Par info_sara dans le forum PHP & MySQL
    Réponses: 18
    Dernier message: 13/06/2008, 20h08
  2. Réponses: 3
    Dernier message: 20/11/2007, 20h23
  3. Est ce que cette requête est possible ?
    Par dubidon dans le forum Langage SQL
    Réponses: 9
    Dernier message: 20/06/2007, 11h24
  4. Est-ce que cette ligne est obligatoire ? (<!DOCTYPE html.
    Par cvb dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 11/12/2005, 00h07
  5. Est ce que cette ram peut aller sur mon pc?
    Par Death83 dans le forum Composants
    Réponses: 3
    Dernier message: 29/09/2005, 11h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo