Più in generale: se non esistessero sistemi operativi rilasciati come Free Software, Open Source, snelli e versatili come Gnu\Linux, *BSD e figli/derivati?
Valutare tutte le possibili implicazioni dell’assenza di questa fetta dell’informatica è pressoché impossibile, propongo una riflessione di esempio: come sarebbero, ad esempio, i device esterni? NAS, dischi esterni, modem, router, access point… e cosa avrebbe fatto Apple senza una base solida come BSD? (sappiamo tutti come nasce Darwin)
Avremmo avuto Windows XP Embedded su tutti i piccoli dispositivi che ci accompagnano nella nostra quotidianità informatica? Purtroppo i requisiti hardware di Microsoft, anche nei suoi rilasci Embedded, sono ben superiori di quelli delle mini-distro, quindi si rischierebbe di sovradimensionare dispositivi relativamente semplici al solo scopo di farci girare un sistema operativo.
Probabilmente qualche aziende si prenderebbe l’onere di scrivere sistemi operativi molto leggeri per questi dispositivi al fine di venderli ai produttori. I produttori hardware dovranno quindi dipendere dalle aziende produttrici di software proprietario per far funzionare i propri sistemi e questo genererebbe costi che, con il free software, non sono mai esistiti.
Ma se tutto fosse stato più oneroso, più costoso, più energivoro (in termini di risorse), lo sviluppo informatico degli ultimi 20 anni sarebbe stato lo stesso? Avremmo tutti a casa un modem + access point + switch + tostapane grande poco più di un cellulare al prezzo di € 100,00?
E ancora: Apple? Si sarebbe riscritta il kernel da zoro? E se avesse impiegato tempo e risorse per rifare tutto (ci sarà un motivo per il qualche hanno cambiato “nocciolo”) il suo design sarebbe lo stesso? Pur ammettendo che avrebbe fatto tutto quello che ha fatto investendo nello sviluppo di un nuovo kernel stabile come *BSD, avrebbe lo stesso costo di oggi? (non che costi poco)
Forse dovremmo ringraziare l’open source ed il free software una volta in più.
Ringraziamoci a vicenda ;-)