vix
Cenjen
- Učlanjen(a)
- 22.05.2011
- Poruke
- 287
- Poena
- 180
O tome se i radi. Čovek je prodavao closed source softver i zarađivao 7000 dolara mesečno. Onda je odlučio da otvori kod i prebaci se na finansiranje putem donacija. Dok nije objavio finalnu verziju koda, zarađivao je od donacija jako dobro a posle jedva oko 1000 dolara mesečno.
A zasićenje tržišta nema nikakve veze s tim?
Pretpostavljam da si mislio na microkernel arhitekturu kada si pomenuo loše performanse. To je važilo do sredine devedesetih. QNX je dobar primer microkernel arhitekture koja ima jako dobre performanse. Nije jedini, naravno.
Postoji dobar razlog zašto nijedan od najzastupljenijih kernela na desktop tržištu (NT, XNU, Linux, FreeBSD...) nije mikrokernel.
BSD nikada ne bi imao Linux boljke, jer se tamo ljude ne drže krilatice: release early, release often. Linux je sam sebi nametnuo haos kao filozofiju. Naravno da može i drugačije i da razvoj ne bi patio zbog toga. Kao da se Linux razvija nekom svemirskom brzinom... BSD dok je još imao kakvu takvu podršku programera se brže razvijao od Debiana koji razvija mnogo više ljudi pa opet stabilnu verziju i nove funkcionalnosti viđamo posle mnogo godina čekanja.
Upravo zato što se BSD "ne drži krilatice: release early, release often" ne bi nikad imao popularnost koju ima Linux čak i da Linux ne postoji. I Linux je bio takav ranije dok nije postao popularan i dok ljudi nisu počeli da traže regularna izbacivanja verzija. I da, Linux se razvija "svemirskom brzinom" u odnosu na BSD (konretno FreeBSD). Tvrditi da bi BSD nekako bio imun ljudske greške (bug-ovi su jelte ljudske greške) kad bi bio na mestu Linux-a je čista ignorantnost.
P.S. Sličajno sam naleteo na ovo i dobro se nasmejao :d.
Poslednja izmena: