On Sun, 2005-01-02 at 20:29 +0100, David Klasinc wrote: > Jaka, hvala za odgovor, vse to ze na nek nacin vem. :/ Vse kar se linka > poleg programa je glibc, stdlib, stdio, iostreams in podobne stvari, > najbrz se kaka malenkost iz STLja. pri header datotekah, ki vsebujejo "kodo" (#define makre, C++ template, ipd.) je potrebno biti Åe posebej pozoren: raba teh reÄi Åteje kot "povezovanje kode" - kar tako ali tako tudi je - v tvoj izdelek, zato velja upoÅtevati licenco header datotek. v primeru gccja ni panike, saj so tovrstni headerji pod GPL, s posebno izjemo, ki dovoli povezovanje v poljubno licencirano kodo. poglej si npr. iostream, komentar na zaÄetku, zadnji odstavek (v mojem primeru del gcc 3.3.x). STL je primerno licenciran za rabo v poljubni kodi, glibc (katerega del sta stdlib in stdio) pa je pod LGPL in ga moraÅ polinkati dinamiÄno.
> Sem upal na to, da je nekdo pred menoj ze to pocel :P saj je: naj navedem primer neke, da ne bom delal reklame, recimo ji high-tech firme iz obronkov Kranja, za katero tudi sam obÄasno priobÄim kakÅno vrstico kode. ta svoj ultrazaprtokoden sw gradi na operacijskem sistemu VxWorks. zveliÄavni prevajalnik, ki ga dobavi WindRiver, je - glej si ga no! - gcc. verjetno je podobno tudi z vso pametjo, ki drÅi Airbuse v zraku in tisto, s katero se plazita Mars roverja, - tudi ta baje teÄe na zgoraj omenjenem OS, pa definitivno ni odprtokodna. pmsm nimaÅ nobenega problema s samim gccjem in njegovimi pritiklinami; pozornost velja posvetiti ostalim knjiÅnicam. lp, jaKa -- email: [EMAIL PROTECTED] w3: http://fish.homeunix.org/people/jaka _______________________________________________ lugos-list mailing list lugos-list@lugos.si http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list