GNU Zakaj?

A

alexz

Guest
Zakaj podjetja uporabljajo bolj in bolj brezplačno orodje, verige, kot so GNU te dni?
kakšne druge ugodnosti, razen da je prost?
Zakaj je postala tako priljubljena?

 
Zgodnie z zapowiedziami, uruchomiliśmy dziś otwartą rejestrację na HotZlot 2011, czyli piąte już spotkanie czytelników portali dobreprogramy, TechIT i Gamikaze. Chęć udziału może zgłaszać każdy kto posiada konto na jednym z naszych portali. O uzyskaniu miejsca zdecyduje losowanie 13 czerwca. Zachęcamy do rejestracji!

Przypomnijmy, że w tym roku gościć nas będzie hotel Dolina Charlotty Resort...

Read more...
 
No ...Mislim, kot ste že omenili, največja prednost je, da je brezplačno ...
Razen, da so odprtokodne in so vedno mogoče izboljšati in se bugs odstraniti iz časa do časa

 
Biti prost je relativna za družbo.Inženirji so drage preveč

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />

.Če komercialni paket zmanjšuje čas, potreben za razvoj izdelka, bi bilo vredno.Večina strokovne GUI, kot je razvoj in okolje, so nekoliko lažje, da začnete z, vendar so enako težko obvladati tudi (in potem ste zaklenjen na določeno prodajalec).

Ena od prednosti GCC je, da podpira veliko arhitekture in deluje na veliko platformah (Linux, BSD, Windows, ...).To omogoča preprosto vzpostaviti strežnikov za razvoj, ne serije / noč gradi, ....
Večina komercialnih paketi so bodisi omejeno število arhitektur, ki jih podpirajo, ali deluje le na operacijskem sistemu Windows.
To je lažje napisati prenosni kodo, ko lahko uporabite isti prevajalnik (da, vedno obstajajo nekatere razlike med njimi).Na primer, lahko zaženete testnih primerov, regresijo preskusi na običajni platformi PC z zbiranjem kodo za normalno PC.
In dodatno prednost je, da imate veliko dodatnih orodij za odpravljanje napak in pregled ustvarjenih predmetov / binaries.

Zame je to razlog, da ne izbere za določene CPU, ko ne gcc toolchain ni na voljo.

Antharax

 
Antharax wrote:In dodatno prednost je, da imate veliko dodatnih orodij za odpravljanje napak in pregled ustvarjenih predmetov / binaries.

Antharax
 
Čeprav so nekatera orodja GNU posebne, bi lahko druge delujejo z drugimi prevajalniki preveč.

Kot elektricfence ali valgrind za odpravljanje napak pomnilnik (malloc / free, ...)
Kot gcov in gprof za oznako pokritosti in profiliranje
ali pa samo nm, objdump in objcopy za pregled zbranih binaries in preusmeritev v druge formate.

Močna razhroąčevalnik je na voljo z GDB / DDD.
In če lahko vložite nekaj časa v njem, lahko ustvarite močan graditi sistem z autoconf in make.

Samo majhen niz razpoložljiva orodja.

 
odprt
Mislim, da "OPEN", je največja prednost ...več lažji dostop do orodij / info

 
Mislim, da odraža priljubljenost Linuxa kot vgrajeni OS.Če se odločite za uporabo Linux kot OS, morate iti z orodjem GNU.

 

Welcome to EDABoard.com

Sponsor

Back
Top