satov
Membru Senior
LoL, articolul asta aproape ca ma starneste si pe mine (kind of a linux guy) sa pornesc un flame anti-linux.
La fiecare versiune de kernel se schimba API-ul. Incearca sa-ti bazezi un produs serios pe linux, sau sa scrii un driver pt linux, si sa vezi ce fericire cand in noul kernel functia _assign_process a fost redenumita in _assign_process_to_processor de un programator inspirat (si asta e o schimbare minora). Si apoi petrece-ti luni de zile sa te asiguri ca produsul tau e din nou stabil, ca atunci cand apare urmatoare versiune de kernel sa realizezi ca iti doresti ceva din functionalitatea lui, dar reintegrarea inseamana alte luni de timp pierdut.
Linux ofera multe avantaje, procesul de dezvoltare e mai rapid, dar aduce si un car de probleme. Nu mari pt geek-ul care face development pe calculatorul de acasa, dar critice atunci cand ceea ce construiesti trebuie sa poate fi mentinut si dezvoltat pe termen lung.
La fiecare versiune de kernel se schimba API-ul. Incearca sa-ti bazezi un produs serios pe linux, sau sa scrii un driver pt linux, si sa vezi ce fericire cand in noul kernel functia _assign_process a fost redenumita in _assign_process_to_processor de un programator inspirat (si asta e o schimbare minora). Si apoi petrece-ti luni de zile sa te asiguri ca produsul tau e din nou stabil, ca atunci cand apare urmatoare versiune de kernel sa realizezi ca iti doresti ceva din functionalitatea lui, dar reintegrarea inseamana alte luni de timp pierdut.
Linux ofera multe avantaje, procesul de dezvoltare e mai rapid, dar aduce si un car de probleme. Nu mari pt geek-ul care face development pe calculatorul de acasa, dar critice atunci cand ceea ce construiesti trebuie sa poate fi mentinut si dezvoltat pe termen lung.