• [^] # Re: Plan9

    Posté par . En réponse au journal Si on commençait un nouvel OS libre de bureau aujourd'hui.... Évalué à 1.

    Tout à fait, et en plus les binaires sont bien plus petites sous Plan 9.

    Par exemple :

    % du -sh /usr/local/plan9/bin/ls /opt/plan9/386/bin/ls
    252K /usr/local/plan9/bin/ls
    80K /opt/plan9/386/bin/ls
    
    

    Ce sont tous les deux exactement le même programme. Le premier est lié dynamiquement sous Linux et le second est lié statiquement sous Plan 9.

    % ldd /usr/local/plan9/bin/ls
     linux-vdso.so.1 => (0x00007fff37bff000)
     libm.so.6 => /lib64/libm.so.6 (0x00000031db200000)
     libutil.so.1 => /lib64/libutil.so.1 (0x00000031eda00000)
     libpthread.so.0 => /lib64/libpthread.so.0 (0x00000031db600000)
     libc.so.6 => /lib64/libc.so.6 (0x00000031dae00000)
     /lib64/ld-linux-x86-64.so.2 (0x00000031daa00000)
    
    

    L'exemple est applicable à n'importe quel programme.