Linux alá írt programok platform függetlenek?
Gondolokm itt arra, hogy a linuxok már lassan a mikrómon is futni fognak ugyanazzal a szoftver ellátottsággal mint pl egy asztali gép. Persze tudom ez egy picit túlzás, de most láttam egy cikket, hogy már mobilon is. Gondolom ARM proc. lehetett benne.
Hogy van ez hogy bármire felrakható mindenestül a Windows meg még mindig Intel-AMD függő?
kis megkötéssel, de igen
egyébként a win8-nak már lesz arm procira írt változata is
Nem vagyok sem programozó, sem linux guru, de úgy tudom, hogy amire elérgetőek a GNU fejlesztőeszközök (C fordító, stb), oda portolhatóak kisebb-nagyobb átalakításokkal a GNU programok.
Ha pedig ez megvan, a többi program portolása is csak idő kérdése. Ráadásul a linux roppant flexibilis, nyúlékony. :) épp csak a kenyérpirítóra nem tudod még installálni.
A Windows viszont régóta az x86-hoz kötődik. Ráadásul ezt egyetlen cég készíti akinek vagy érdeke, vagy nem, hogy más platformon is fusson a termékük. Ha ki is jön ARM-re majd az új Windows, szinte biztos lesz, hogy nem futnak rajta az Intel/AMD processzoros szoftverek.
Ezzel ellentétben a linux nyílt forrású, ahogy a GNU eszközkészlet is, így <elvileg> bárki, akár te vagy én is portolhatjuk bármilyen platformra. :)
Az előző jól leírta. Mivel a Linux és a hozzá kapcsolódó programok döntő többsége GNU-s, ezért aki ért hozzá, tudja portolni más architektúrákra. Windows ugye x86-ra készült, és mivel MS nem adja ki a forrást, rajta kívül senki más nem tudja portolni más architektúrára.
Ha kijön a Win8 ARM procira, akkor lesz csak nagy bonyodalom, mikor majd a sok hülye a lewarezolt ARM verziót akarja majd a PC-jére telepíteni, meg az ARM-es W8 tabletjén akarja majd futtatni a régi x86 játékait... akkor majd a GYIK is ilyen hülye kérdésekkel lesz tele.
Platformfüggetlen nem lesz tőle, hiszen a Linuxhoz kötődik, mint platformhoz. Ráadásul sokminden nincs meg a speciális hardvereken, amire támaszkodhat a programod.
Írj hordozható kódot, a platformspecifikus részeket pedig rejtsd el egy fájlba, jól meghatározott interfész mögé.
pontosan; nem lesz platform független a linuxos alkalmazások, hisz linuxra írták
de aki ért hozzá, az tényleg tud csinálni belőle mondjuk windowsos verziót belőle, de akkor az már egy másik program lesz(vagy legalábbis más "telepítőkészlet")
de bármely linux disztribúcióra(pl: ubuntu) írt szoftver feltelepíthető bármely más linux disztróra
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!