Tovább fújnak az új szelek: ingyen letölthető C++ fordító a Microsofttól

Úgy tűnik, hogy átgondolták az MS-nél a szoftver licenc politikát, mert ismét egy szabadon letölthető anyagot jelentettek be.

Ezúttal egy fejlesztő-eszköz van soron. A tool amellett, hogy letölthető, tulajdonképpen szabadon felhasználható (ezt ők állítját, az EULA-t nem olvastam el, ha valaki elolvasta mondja el mi van benne :-).A Visual C++ Toolkit 2003 csomag olyan alapvető anyagokat tartalmaz, amellyel a fejlesztők C++-alapú alkalmazásokat tudnak lefordítani és linkelni Windows és .NET Common Language Runtime környezetre. A csomag tartalmaz fordítót, linkert, library-kat, és minta kódokat.

A letöltő oldalon a Q&A-ban ez olvasható:

[...]

Van valamimegkötés, hogy hogyan használhatom a Visual C++ Toolkit-et?

Általában nincs. Felhasználhatod a Toolkit-et arra, hogy vele C++ alkalmazásokat fordíts le, és azokat terjeszd. Olvasd el az End User License Agreement-et (EULA), amelyet tartalmaz a Toolkit, a részletekért.

A fordítóprogram letölthető innen.

Már ezek a dolgok is meglepőek voltak számomra, de a meglepetés a végén ért:

A cucchoz nem jár technikai támogatás, de online dokumentáció elérhető hozzá. A MS azt javasolja (most jön a lényeg) a kérésekkel forduljunk a programozói hírcsoportokhoz és a közösségi fórumokhoz :-)

Na ilyet se láttam még tőlük. Lehet a végén még megérjük a Windows teljes forráskódjának GPL-es kiadását is? :-)



(Bár szerintem valami csont csak van az EULA-ban, mert így túl szép lenne ahhoz, hogy igaz legyen :-)

Hozzászólások

Kiváncsi vagyok, hogy az M$ vezetők mikor járulnak a nagy RMS elé, hogy elsőkézből hallják az igét.;-))))

Mekkora poen lenne szabadon felhasznalhato MS C compilerrel Linux v BSD kernelt forditani? :-))

A viccet felreteve, nem hulye gyerek ez az MS. Szabadon felhasznalhato compiler meg tobb windowson futtathato programot jelent. Bar ha az erem masik oldalat nezzuk, most mar nem kell "lopott" compilerrel forditani a szabadon felhasznalhato programokat windows ala (btw. eddig mivel forditottak windowsra a fejlesztok?).

Bármily meglepő, szabadon letölthető fordítókkal. A héten épp szükségem volt egy Windowsos fordítóra. Mivel nem volt kedvem körülnézni, hogy kitől kérhetek egy licence-elt példányt, körülnéztem a neten, legalább három-négy fordítót találtam, amelyek szabadon letölthetők és használhatók. A Borlandnak van szabadon letölthető fordítója, a Watcom C is ingyenes lett, elsőre ez a kettő akadt a kezembe (na meg a cygwin, de az egy kicsit más versenyző).

Jah akkor csak regen volt divat "lopott" forditokkal forditani. Amikor meg foglalkoztam Windows programokkal, akkor meg a Borland C++ Builder nem nagyon volt ingyenes. Pontosabban diakoknak 1 forintert odaadta a Borland, de a vele forditott kodot nem lehetett felhasznalni (IIRC). Akkor is voltak free compilerek, de azok meg se kozelitettek a penzes stuffokat.

Ne nevess korán :) Avagy kár lenne előre inni a medve bőrére.

Nem halgattátok még az időjárás jelentést?

Hamarosan M$ szélcsend várható...

És visszafelé fog fújni a szél :)

ez csak egy parancssoros fordító.

komolyabb célokra a grafikus osztálykönyvtár (VCL) nélkül gyakorlatilag csak konzolos programokhoz, statikus libekhez használható.

Ma már ott tartunk, hogy egy komplett IDE és a mögé rakott Objektumkönyvtár, fejlesztési filozófia az érték, nem pedig maga a c++ compiler. Szerintem ugyanez a helyzet az MS c++ -ával is: szép szép de önmagában nem sok dologra használható.

Sokkal többet érne, ha a az MS nem adna ingyen semmit, de a törvénytelen és másokat eltaposni akaró üzleti praktikájával hagyna fel...

Szerintem sokmindenre lehet használni, pl ha programot kell írni, akkor általában wxWidgets-et, SDL-t, opengl-t használok, amiket (gondolom) ugyanúgy lehet használni a sima parancssoros fordítóval is. Amivel kevesebbet kapok, az számomra csak az editor/debugger, ami szvsz elég jóra sikeredett.

Ugyanakkor érdekes, hogy a VS prof-ban levő fordítót adják ingyen, mert így, aki VC++ standardot vett, az a pénzéért gyengébb képességű fordítót kap a Microsofttól :-)

András

Valoban, a fordito maga nem sokat er. Szerintem nem nagy cucc. A Microsoft .NET Framework is ingyenes benne van a C#, J#, Visual Basic fordito. Lehet vele akar meg ASP.NET webapplication-t es webservice-t is irni. Adtak ki ingyenes designert, WebMatrix-nak hivjak. Na azert ez is csokkentett funkcionalitasu a Visual Studio-hoz kepest.

A C++ compiler akkor er valamit, ha hozzatoltod a Platform SDK-t, ami eddig is ingyenes volt. Az azonban igaz, hogy a Visual C++-t meg kellett venni hozza.

Szoval nyugi, gyerekek! Eloszor nezzetek korul, utana nyissatok ki a szatokat!

Magyarul, ha mar a C# compiler is ingyenes, akkor miert ne lehetne ingyenes a C++ compiler.

A cucchoz nem jár technikai támogatás, de online dokumentáció elérhető hozzá. A MS azt javasolja (most jön a lényeg) a kérésekkel forduljunk a programozói hírcsoportokhoz és a közösségi fórumokhoz :-)

Na ilyet se láttam még tőlük. Lehet a végén még megérjük a Windows teljes forráskódjának GPL-es kiadását is? :-)


Ez nem ujdonsag, a WTL kapcsan mar evek ota ez a hozzaallas.

(egyebkent a hir nem ujdonsag, mar regota elerheto az MS-tol, pl a http://www.thefreecountry.com/compilers/cpp.shtml is felsorolja mar joideje mint alternativa)

azert nezd el nekunk, hogy nem vagyunk hardcore windows fanok :-) , a cikk is csak azert ki, hogy elbeszelgethessunk a MS berkeiben megfigyelheto valozasokrol a szoftver licencelesi politikaval kapcsolatban, nem azert mert most mindegyikunk ra fog vetodni a nagyszeru letoltesi lehetosegre :-)