Magari nel 2010 qualcuno dei nostri lettori avrà la geniale idea di emulare Linus Torvalds e ricreare quello che è oggi il kernel Linux, ma non solo. Da amici vi sconsigliamo di farlo. Sarebbe un’impresa titanica ma soprattutto molto costosa.
![]()
La Linux Foundation ha da poco fatto sapere quanto verrebbe a costare, in termini di forza lavoro, ricreare da zero una distribuzione come Fedora 9.
Bastano appena 25 anni, 60.000 sviluppatori e circa 10.9 miliardi di dollari. Ovviamente dovrete ricreare veramente qualsiasi parte di Fedora 9, incluso il kernel. Quest’ultimo da solo verrebbe a costare 1.4 miliardi di dollari e circa 16 anni di lavoro. La Foundation ha scelto Fedora 9 per dare questi numeri in quanto è una delle distribuzioni più blasonate del mercato che utilizza esclusivamente software open source. Seguendo l’algoritmo CoCoMo di Barry Boehm (constructive cost model), i risultati sono i seguenti:
Total Physical Source Lines of Code (SLOC) = 19,894
Development Effort Estimate, Person-Years (Person-Months) = 4.62 (55.45)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 0.96 (11.50)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule) = 4.82
Total Estimated Cost to Develop = $ 624,166
(average salary = $56,286/year, overhead = 2.40).
SLOCCount, Copyright (C) 2001-2004 David A. Wheeler
Il salario medio annuo di ogni programmatore sarebbe di 56,286 dollari anche se quello veramente in linea con gli standard americani è di ben 75,662 dollari, precisa la Linux Foundation. Che dire … beati gli americani!
FONTE: Linux Watch







> La Linux Foundation che spara numeri per scoraggiare lo sviluppo di nuovi sistemi operativi?
Dov’è che hai letto tutto ciò?
[Rispondi]
La Linux Foundation che spara numeri per scoraggiare lo sviluppo di nuovi sistemi operativi?
CIoe’… ma ci rendiamo conto che questi numeri si riferiscono alla Fedora di oggi? Non a quella appena nata.
Qualdo Linus ha creato il kernel mica aveva tutti questi soldi.
Le cose si sviluppano pian piano, con calma, tempo e passione. Poi se vuoi dei “collaboratori professionisti” (che ci campano) devi pagare ma forse Linux non ci ha insegnato che il Mondo (con la M maiuscola) e’ piu’ grande di un’ azienda? Che ha molte piu’ persone che possono collaborare? Che la forza di Linux rispetto a windows e’ proprio questa? Ce l’ ha insegnato l’ opensource. Cos’ e’ il codice libero se non l’ applicazione delle risposte alle suddette domande….
Buona continuazione
WebDataBank
[Rispondi]
Andy gracia Reply:
aprile 3rd, 2009 at 18:39
Dov’è che hai letto tutto ciò?
[Rispondi]