ClearOS [kernel code inside]
  • In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Pag 1 di 3 123 UltimoUltimo
Visualizzazione risultati da 1 a 15 di 35

Discussione: ClearOS [kernel code inside]

Cambio titolo
  1. #1
    StorieDallaSalaMacchine L'avatar di miniBill '90
    Registrato il
    08-05
    Località
    Bergerac
    Messaggi
    4.204

    ClearOS [kernel code inside]

    Ebbene sì, stiamo scrivendo un kernel
    Io, morgoth e roby stiamo lavorando ad un kernel, progettato per essere piccolo, ottimizzato(in futuro) per girare in una VM.
    Il progetto si chiama ClearOS, ed è hostato qui: https://gna.org/projects/clearos/
    E' possibile fare un checkout(download) dei sorgenti in maniera anonima, quindi chiunque volesse provarlo è invitato a farlo.
    Per compilarlo servono i seguenti programmi:
    • gcc
    • ld
    • as
    • nasm
    • bochs
    • mkisofs
    Non abbiamo ancora provato a compilarlo su windows, ma nutro ben poche speranze, perlomeno per come è il codice ora.
    Se ci dovesse essere un grande interesse potremmo pensare di rendere disponibili delle immagini già compilate.
    Ogni commento/consiglio/opinione è ben accetto.
    Le cose che per ora funzionano sono:
    • Interrupt
      • La tastiera viene rilevata, ma manca il driver che interpreti l'input
      • Il timer funziona, ma per ora da' il tempo in un unità di misura tutta sua
    • Memoria
      • La memoria dinamica sembra funzionare
        • Malloc dovrebbe funzionare
        • Calloc funziona
        • Realloc e free mancano
    • Filesystem
      • 0%
    • Documentazione
      • Ci sono un po' di commenti
      • C'è un readme che spiega come compilare il tutto
      • Per ora non serve la documentazione, visto che il kernel non fa nulla

    ESISTE UN UNICO AMMINISTRATORE
    Quoto-thisisgorman-
    (La mi ex-firma sta qua)

  2. #2
    StorieDallaSalaMacchine L'avatar di miniBill '90
    Registrato il
    08-05
    Località
    Bergerac
    Messaggi
    4.204
    c'è qualcuno che lo proverebbe ma avrebbe bisogno della iso?

    ESISTE UN UNICO AMMINISTRATORE
    Quoto-thisisgorman-
    (La mi ex-firma sta qua)

  3. #3
    Moderatore Apple L'avatar di sgtbash
    Registrato il
    10-02
    Località
    Catania
    Messaggi
    8.290
    Ho dato un occhiata ai sorgenti, complimenti per il progetto, se metti una ISO la provo volentieri

    An a day keeps microsoft away | Il nostro punto di Vista? Mac OS X 10.5 Leopard

    Moderazione in rosso e grassetto. Chiarimenti ne Il forum del forum o in privato.

  4. #4
    ...ros1k... L'avatar di <TheShop>Evoc Thurner
    Registrato il
    10-03
    Località
    La Spezia
    Messaggi
    7.557
    il sito non funziona...

  5. #5
    StorieDallaSalaMacchine L'avatar di miniBill '90
    Registrato il
    08-05
    Località
    Bergerac
    Messaggi
    4.204
    https://gna.org/files/?group=clearos
    @evoc: hai per caso firefox 3?

    ESISTE UN UNICO AMMINISTRATORE
    Quoto-thisisgorman-
    (La mi ex-firma sta qua)

  6. #6
    ...ros1k... L'avatar di <TheShop>Evoc Thurner
    Registrato il
    10-03
    Località
    La Spezia
    Messaggi
    7.557
    Citazione miniBill '90 Visualizza Messaggio
    https://gna.org/files/?group=clearos
    @evoc: hai per caso firefox 3?
    mmm, neanche a questo indirizzo funziona...
    si, beta 5

  7. #7
    Linux User # 477930 L'avatar di Metflar
    Registrato il
    09-06
    Località
    Anagni
    Messaggi
    2.353
    Citazione <TheShop>Evoc Thurner Visualizza Messaggio
    mmm, neanche a questo indirizzo funziona...
    si, beta 5
    anche a me nn lo faceva scaricare ff3 prova con un altro e vedi che funge...
    p.s. non è giusto minibill io sn l'unico che se l'è dovuto compilare da solo

    conoscenze: C\C++, Java, PHP,Python

  8. #8
    StorieDallaSalaMacchine L'avatar di miniBill '90
    Registrato il
    08-05
    Località
    Bergerac
    Messaggi
    4.204
    metflar: se te lo compili hai l'ultima versione, altrimenti devi aspettare che io mi degni di uppare la iso nuova

    ESISTE UN UNICO AMMINISTRATORE
    Quoto-thisisgorman-
    (La mi ex-firma sta qua)

  9. #9
    Linux User # 477930 L'avatar di Metflar
    Registrato il
    09-06
    Località
    Anagni
    Messaggi
    2.353
    Citazione miniBill '90 Visualizza Messaggio
    metflar: se te lo compili hai l'ultima versione, altrimenti devi aspettare che io mi degni di uppare la iso nuova
    ho capito il post risale a prima che te lo chiedessi...vabbe' per&#242; ci sta pi&#249; gusto a compilarlo

    conoscenze: C\C++, Java, PHP,Python

  10. #10
    ...ros1k... L'avatar di <TheShop>Evoc Thurner
    Registrato il
    10-03
    Località
    La Spezia
    Messaggi
    7.557
    ecco l'errore che mi da epiphany:

    Codice:
    Secure Connection Failed          
    
    gna.org uses an invalid security certificate.
    
    The certificate is not trusted because it is self signed.
    
    (Error code: sec_error_untrusted_issuer)
    
        * This could be a problem with the server's configuration, or it could be someone trying to impersonate the server.
    
        * If you have connected to this server successfully in the past, the error may be temporary, and you can try again later.

  11. #11
    Linux User # 477930 L'avatar di Metflar
    Registrato il
    09-06
    Località
    Anagni
    Messaggi
    2.353
    prova konqueror

    conoscenze: C\C++, Java, PHP,Python

  12. #12
    ...ros1k... L'avatar di <TheShop>Evoc Thurner
    Registrato il
    10-03
    Località
    La Spezia
    Messaggi
    7.557
    con konqueror lo apre, ma non &#232; bello quello che mi dice...

  13. #13
    gommosgol
    Ospite
    Aggiungi un eccezione, no?
    COmunque, usate la compatibilit&#224; binaria con gli ELF del kernel linux, o altro?
    Serve bochs?
    (per windows, compilatelo in Cygwin)
    EDIT: Il vostro ultimo trunk ha qualche piccolo problema nel compilare. Credo che sia o colpa mia che non ho installato qualcosa (pu&#242; essere), o il makefile.
    Codice:
    as   -o bootloader/loader.o bootloader/loader.s
    bootloader/loader.s: Assembler messages:
    bootloader/loader.s:23: Error: suffix or operands invalid for `push'
    bootloader/loader.s:24: Error: suffix or operands invalid for `push'
    Come potete vedere non va molto avanti
    Ultima modifica di gommosgol; 31-05-2008 alle 16:03:00

  14. #14
    StorieDallaSalaMacchine L'avatar di miniBill '90
    Registrato il
    08-05
    Località
    Bergerac
    Messaggi
    4.204
    Citazione gommosgol Visualizza Messaggio
    Aggiungi un eccezione, no?
    Infatti
    Il problema &#232; che firefox 3, a differenza del due, invece che chiedere conferma semplicemente non accetta un certificato "autofirmato"
    Comunque, usate la compatibilit&#224; binaria con gli ELF del kernel linux, o altro?
    Il kernel &#232; un ELF, linkato secondo le specifiche multiboot
    Serve bochs?
    L'ho scritto (cmq basta una qualsiasi VM per i386)
    (per windows, compilatelo in Cygwin)
    EDIT: Il vostro ultimo trunk ha qualche piccolo problema nel compilare. Credo che sia o colpa mia che non ho installato qualcosa (pu&#242; essere), o il makefile.
    Codice:
    as   -o bootloader/loader.o bootloader/loader.s
    bootloader/loader.s: Assembler messages:
    bootloader/loader.s:23: Error: suffix or operands invalid for `push'
    bootloader/loader.s:24: Error: suffix or operands invalid for `push'
    Come potete vedere non va molto avanti
    as dev'essere un assembler di sintassi at&t, forse l'as di cygwin &#232; per sintassi intel(nonostante la cosa mi paia strana), tra l'altro quel file &#232; da almeno 7 giorni che non viene modificato quindi escludo problemi del codice, controlla che cos'&#232; as sul tuo pc
    @evoc, se la fingerprint del certificato &#232;
    Codice:
    (SH1) 70:6C:0B:B2:73:AD:98:48:1B:55:77:C8:DB:58:27:1F:55:70:32:69
    (MD5) 88:51:8F:EF:FE:C9:DE:49:48:D1:7C:C2:5B:20:BB:59
    &#232; sicuro
    Ultima modifica di miniBill '90; 31-05-2008 alle 18:56:09

    ESISTE UN UNICO AMMINISTRATORE
    Quoto-thisisgorman-
    (La mi ex-firma sta qua)

  15. #15
    gommosgol
    Ospite
    Citazione miniBill '90 Visualizza Messaggio
    @evoc, se la fingerprint del certificato è
    Codice:
    (SH1) 70:6C:0B:B2:73:AD:98:48:1B:55:77:C8:DB:58:27:1F:55:70:32:69
    (MD5) 88:51:8F:EF:FE:C9:DE:49:48:D1:7C:C2:5B:20:BB:59
    è sicuro
    Io sto compilando su GNU
    Su cygwin tutti i software sono identici a un sistema GNU standard

Pag 1 di 3 123 UltimoUltimo

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •