|
|
|
|
Strumenti |
04-07-2017, 17:15 | #81 | |||||||
Senior Member
Iscritto dal: Jan 2001
Messaggi: 2289
|
Quote:
Quote:
Quote:
redhat rilascia la quasi totalità del suo software in GPL, eppure ci fa business, così come aziende come MySQL (ok, rilasciano anche roba non GPL), Canonical, Qt, etc etc. la maggior parte delle aziende, purtroppo, non vede nel software libero un possibile mercato. Quote:
che intendi per "sottosistemi"? mi sa che devi elencare qualcosa perché non ho capito :| Quote:
Quote:
Quote:
bisogna solo cercare di far andare bene la v3 a chi sostiene ancora la v2...
__________________
FreeBSD, OpenBSD and GNU/Linux User Free Software Foundation Associate Member proudly member of poco-serio™ team! nella foto son quello simpatico... l'altro e' |Stan| |
|||||||
05-07-2017, 08:49 | #82 | |
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Quote:
Riguardo le licenze permissive, ne abbiamo visto i risultati ( nel bene e nel male ) nel corso degli anni '70-'90. Corporations come Microsoft o Apple hanno preso a iosa codice BSD, public domain, ecc... e c'hanno costruito sopra imperi miliardari senza contribuire ne' economicamente ne' in termini di codice. In teoria quelle licenze invogliano a contribuire. Pure il comunismo invogliava ad essere solidali, altruisti e a concentrarsi sull'evoluzione intellettuale. Tuttavia gli uomini preferirono concentrarsi sulla materialita' e sfruttare quel sistema per accrescere potere e ricchezze. In soldoni, il porco ( scusate il termine ) va preso per la collottola. cosa che Stallman ha capito fin troppo bene. E per quanto ad alcuni possa sembrare paradossale, le licenze permissive hanno maggiori possibilita' di successo oggi piuttosto che ieri. Perche' oggi s'e' diffusa la cultura della comunita', per cui collaborare fa figo e migliora il PR. |
|
05-07-2017, 10:10 | #83 | |
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Quote:
Se consideri che OpenBSD e' principalmente usato come piattaforma su cui basare ulteriori tecnologie commerciali ( i router high-end sono famosi ), non sembra strana quella decisione. Una multinazionale come Cisco si suppone che sappia compilare un kernel. Quello che piuttosto non mi trova d'accordo e' che nel 2017 ancora ci si ostini a seguire la strana dei kernel monolitici, a fronte di svantaggi rilevanti che questi ultimi presentano. Siamo nell'era della sicurezza, il kernel monolitico ne e' l'antitesi. Oltre a non sfruttare i meccanismi della memoria virtuale per migliorare la sua stessa stabilita' e robustezza. Qualcuno dira' che parliamo di riscrivere milioni di righe di codice, o affrontare un'operazione di porting e migrazione colossale. Hanno ragione ovviamente per quanto riguardo i kernel preesistenti. E' folle che alcuni avviino nuovi progetti ( quasi sempre amatoriali e senza sbocco ) basandosi ancora su architetture monolitiche. Almeno questi di Redox hanno preso una strada completamente diversa. E' gente che evidentemente ne capisce e ha idee ben chiare. |
|
05-07-2017, 10:34 | #84 | ||||
Senior Member
Iscritto dal: Jan 2001
Messaggi: 2289
|
Quote:
Quote:
Quote:
wayland non è ancora supportato di default da molte distro: su arch che è rolling c'è il supporto, ma io sto usando tranquillamente Xorg... per l'audio c'è pulseaudio dal 2006, almeno stando a freshports: https://www.freshports.org/audio/pulseaudio Quote:
certo FreeBSD (probabilmente il più seguito dei progetti BSD), ha un seguito minore ed ha un numero di sviluppatori decisamente inferiore a Linux. purtroppo è vero che ora fare "community" fa figo, senza considerare che fare "community" è figo...
__________________
FreeBSD, OpenBSD and GNU/Linux User Free Software Foundation Associate Member proudly member of poco-serio™ team! nella foto son quello simpatico... l'altro e' |Stan| |
||||
05-07-2017, 11:10 | #85 | ||
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Quote:
E c'e' ovviamente l'aspetto robustezza e sicurezza che credo, ad oggi, pesi come un macigno. Perdere un 3-5% in termini di prestazioni e' accettabilissimo a fronte degli enormi vantaggi in termini di modularita', sicurezza, scalabilita', robustezza. In buona sostanza i monolitici vanno meglio solo nei benchmark! Quote:
Il problema e' che ormai ragioniamo solo in termini di vantaggi di breve periodo e nessuno vuole spendere soldi per gettare le basi per sistemi che daranno vantaggi nel lungo periodo. |
||
05-07-2017, 11:36 | #86 | ||
Senior Member
Iscritto dal: Jan 2001
Messaggi: 2289
|
Quote:
compra anche tu dell'hardware per openbsd: https://www.openbsd.org/want.html pensa che le conf di openbsd spesso sono confondibili con le conf dei possessori di thinkpad Quote:
__________________
FreeBSD, OpenBSD and GNU/Linux User Free Software Foundation Associate Member proudly member of poco-serio™ team! nella foto son quello simpatico... l'altro e' |Stan| |
||
05-07-2017, 11:39 | #87 | |
Senior Member
Iscritto dal: Jan 2001
Messaggi: 2289
|
Quote:
__________________
FreeBSD, OpenBSD and GNU/Linux User Free Software Foundation Associate Member proudly member of poco-serio™ team! nella foto son quello simpatico... l'altro e' |Stan| |
|
05-07-2017, 11:44 | #88 | |
Senior Member
Iscritto dal: Jan 2014
Messaggi: 3826
|
Quote:
|
|
05-07-2017, 12:51 | #89 |
Senior Member
Iscritto dal: Jan 2014
Messaggi: 3826
|
|
05-07-2017, 13:36 | #90 |
Senior Member
Iscritto dal: Jan 2001
Messaggi: 2289
|
__________________
FreeBSD, OpenBSD and GNU/Linux User Free Software Foundation Associate Member proudly member of poco-serio™ team! nella foto son quello simpatico... l'altro e' |Stan| Ultima modifica di eclissi83 : 05-07-2017 alle 13:38. |
05-07-2017, 13:56 | #91 |
Senior Member
Iscritto dal: Jan 2014
Messaggi: 3826
|
|
05-07-2017, 14:03 | #92 |
Senior Member
Iscritto dal: Nov 2007
Messaggi: 8368
|
il thread 'storico' volevo relinkarlo io, che in effetti...
btw gli ultimi post mi hanno fatto ricordare che devo farmi ritornare un fiammante tp x41, ovviamente solo per il gusto di rimetterlo in funzione... |
05-07-2017, 17:00 | #93 | |||
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Che io sappia no. Ho tirato in ballo Cisco per indicare una generica multinazionale del settore.
Quote:
Quote:
L'inerzia del settore desktop ( e workstation ) e' mostruosa. Non che il settore server e compagnia siano messi molto meglio. Gli unici settori in cui si fa un po' d'innovazione sono appunto quelli legati all'embedded, specialmente in settori critici come l'automazione industriale. Pero' c'e' un posto dove i microkernel brillano ed e' nei processori baseband dei sistemi di telecomunicazioni ( smartphone compresi ). E parlando di telefoni, c'e' stato un sistema microkernel con diffusione di massa ed era Symbian. E c'e' QNX che e' molto popolare nell'elettronica per le automobili. Che poi per un certo periodo e' stato anche l'OS su cui era basato Blackberry. Quote:
Poi e' naturale che si potrebbe approcciare il problema in maniera totalmente differente. Ad esempio facendo uso di linguaggi safe, tipo Rust ma anche Haskell, OCaml e altri. Oppure seguire la strada di Singularity e CosmosOS e sfruttare tutti i vantaggi di una VM come quella di .NET. Singularity ad esempio usava un singolo spazio d'indirizzamento, in cui giravano programmi, kernel, driver, ecc... La protezione non era fornita dalla cpu ma dalla VM. |
|||
05-07-2017, 18:00 | #94 | |
Senior Member
Iscritto dal: Jan 2001
Messaggi: 2289
|
Quote:
comunque, Juniper utilizza FreeBSD per le sue appliance..
__________________
FreeBSD, OpenBSD and GNU/Linux User Free Software Foundation Associate Member proudly member of poco-serio™ team! nella foto son quello simpatico... l'altro e' |Stan| |
|
06-07-2017, 09:13 | #95 | |||||
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Nah, e' solo che in questo settore qualsiasi tipo di problema non viene proprio percepito. L'importante e' lavorare il meno possibile ( i programmatori sono sfaticati per natura ) e riutilizzare quello che esiste fino all'impossibile.
Voglio dire, pure il C e' limitante, molto limitante, eppure ci sono ancora interi settori in cui spopola ( Redhat docet ). Ovviamente non e' che i limiti non esistano, e' che si preferisce risparmiare soldi e tempo. Che poi con bug e vulnerabilita' ci si procura pure altro lavoro Quote:
Quote:
L'epoca in cui un microkernel implicava necessariamente una perdita significativa di prestazioni, aumento delle latenze, ecc... e' ormai passato. Le cpu moderne danno una grossa mano. Quote:
Quote:
Pero' di .NET sono state conservate tutte le caratteristiche che permettono l'implementazione di programmi piu' robusti. Quote:
Questa cosa venne analizzata nello studio su seL4 che citavo prima e i ricercatori esprimevano proprio questa preoccupazione. Per la serie: "se c'hai la PM fornita dalla cpu, perche' reinventare la ruota in software?" |
|||||
06-07-2017, 09:21 | #96 |
Senior Member
Iscritto dal: Jan 2001
Messaggi: 2289
|
quali tecnologie BSD sta importando da Linux?
__________________
FreeBSD, OpenBSD and GNU/Linux User Free Software Foundation Associate Member proudly member of poco-serio™ team! nella foto son quello simpatico... l'altro e' |Stan| |
06-07-2017, 16:50 | #97 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Cosmos è attualmente in alpha quindi la lentezza che vedi non è dovuta a C# o a GC, ma è appunto che è compilato in debug!
X# è usato solo ed esclusivamente durante le fasi di boot e per scrivere / leggere sulle I/O Port (ma viene poi messa a disposizione una classe e C# le usa come se fosse codice suo...), in IL2CPU per convertire l'IL in assembler, ma per il resto direi il 99% Cosmos è scritto in C# Ma per Cosmos c'è il thread apposito parliamone là... sto Redox OS qualcuno di voi l'ha provato? Dovrebbe esserci già una ISO "precompilata" no? Una nota su kernel monolotici / microkernel... Linux e i kernel derivati da Unix (copiati se preferite!) sono gli unici rimasti negli anni '50 / '60: Windows è un kernel ibrido, Mac OSX anche (MACH era un microkernel, ma Next l'ha un po' "sporcato"), ecc... Cosmos come Singulary e Midori rientrano difficilmente in questa categoria ed è necessario inventarne un'altra "Language Based System": https://en.wikipedia.org/wiki/Language-based_system
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! Ultima modifica di fano : 06-07-2017 alle 16:56. |
06-07-2017, 17:32 | #98 |
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
KMS, DRI/DRM, praticamente tutti i driver grafici open
qualche folle ( Hubbard ) colpito da systemdite voleva portare launchd e tutta l'api per il messaging di macos un buon numero di driver wifi pure sono portati da linux ( atheros in particolare ) oddio per i driver non e' un problema, il problema e' che si vuole accomodare il sistema per importare pezzi d'architettura di linux questo e' francamente raccapricciante, anche se ci si guadagna in termini di supporto hardware al prossimo giro che faranno? integreranno pure alsa? perche' pure li' ci sono parecchi driver |
06-07-2017, 17:47 | #99 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Concordo... forse pure ORRIPILANTE
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
06-07-2017, 18:22 | #100 | |
Senior Member
Iscritto dal: Jan 2001
Messaggi: 2289
|
Quote:
non credo, inoltre, che launchd (systemd mi sa che è quasi impossibile da portare) verrà portato su FreeBSD, sebbene ci sia già in TrueOS e in NextBSD. come si può vedere nel wiki relativo - https://wiki.freebsd.org/launchd - gli ultimi update sono del 2015...
__________________
FreeBSD, OpenBSD and GNU/Linux User Free Software Foundation Associate Member proudly member of poco-serio™ team! nella foto son quello simpatico... l'altro e' |Stan| |
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:46.