I-SDL (Simple DirectMedia Layer) Ishintshela kuGit naseGitHub

Abathuthukisi Bomtapo Wezincwadi we-SDL (I-Simple DirectMedia Layer), ehlose ukwenza lula ukubhalwa kwemidlalo nezinhlelo zokusebenza zemultimedia, umemezele ushintsho lweMercurial source control system kanye ne-bug tracking engine IBugzilla iya eGit kanye nepulatifomu yeGitHub.

Ngokusho kukaRyan C. Gordon, omunye wabaholi bephrojekthi, iMercurial iseyindlela engcono kakhulu yokulawula imithombo futhi iGit isebenzise izixazululo eziningi ezingezinhle zokwakha, kepha Ezweni lesimanje iMercurial isiba yisichaka futhi wonke amathuluzi entuthuko nokugeleza komsebenzi kugxile kuGit.

Abathuthukisi abaningi basebenza neGit Futhi ukubamba iqhaza kumaphrojekthi asuselwa kuMercurial kudinga ukufunda ithuluzi elengeziwe.

Ngemuva kokuthuthela ku-Git, abaxhasi bohlelo oludala bangasebenzisa i-subset yemiyalo ye-Git ukwenza imisebenzi efanayo eyenziwe yiMercurial, kepha wonke umuntu uzokwazi ukusebenzisa ithuluzi elilungele bona.

Isizathu sokukhetha ipulatifomu yeGitHub ukujwayela le nsizakalo yabathuthukisi abaningi kanye nekhono lokususa umthwalo wokugcina isoftware yeseva.

Okungalungile kuzoba ukulahlekelwa ukulawula ingqalasizinda.a, ngoba iGitHub iyinsizakalo yangaphandle elawulwa umuntu wesithathu.

I-SDL ibijwayele ukukhipha isinqumo sokuthi yonke ingqalasizinda kufanele ibe ngeyephrojekthi. Kepha ngokuhamba kwesikhathi, iphrojekthi iyekile ukusebenzisa amaseva ayo asemzimbeni ivuna amaseva aqashiswe ku-Digital Ocean, okwenze ukuthi kungakhathazeki ngokulondolozwa kwemishini futhi, uma kunezinkinga, ukuqala kabusha insizakalo kusuka kwikhophi yokusekelayo omunye umphakeli.

Intengo yenkululeko enjalo bekuyisidingo sokugcina ngokuzimela izakhi zengqalasizinda ezingasasebenzi, futhi kwakungekho isikhathi esanele nezinsizakusebenza zokwenza ukuthuthukiswa kwesimanje.

Isibonelo, iBugzilla icishe ifane neminyaka engama-20 edlule futhi inentaba yezinkinga ezingaxazululiwe nezixhumanisi ezibangela ikhanda njalo lapho kusatshalaliswa ukusatshalaliswa. I-wiki kaMercurial, uhlu lwamakheli, kanye ne-interface yewebhu nakho kwahlala kwakudala.

Ukugcinwa kwazo zonke lezi zinhlelo kudinga umsebenzi omningi wezandla futhi kwaphakamisa ukukhathazeka mayelana nokutholakala okungenzeka kube sengozini kwikhodi yamaphrojekthi alahliwe asetshenzisiwe.

NgokukaRyan, uyabona ukuthi ukuthuthela eGitHub wukuhluleka ukulawula amandla akhohlisayo, futhi kuyisinyathelo esishiya imigomo yeFree Software Foundation, kepha akasenawo amandla okubhala ikhodi ye-OpenGL yokubhekana nomsebenzi we izinhlelo esezizoqhuma, iyaqhubeka nokusebenza ngenxa yemigqa yeteyipu nemikhuleko.

IGitHub isekelwa iqembu elikhulu lonjiniyela abakhokhelwayo, futhi uma ngasizathu simbe iMicrosoft iyinqamula iGitHub, lokhu ngeke kuthinte i-SDL kuphela futhi kube yinkinga yomhlaba wonke kuwo wonke umthombo wemvelo ovulekile, ongaxazululwa ngokunye ukufudukela kwisevisi entsha.

Okwalabo abangazi ngomtapo wezincwadi SDL, kufanele wazi ukuthi lokhu, inikeza amathuluzi afana nokukhishwa kwehluzo kwe-2D ne-3D, ukucubungula okokufaka, ukudlala umsindo, ukukhishwa kwe-3D nge-OpenGL / OpenGL ES neminye imisebenzi eminingi ehlobene.

Sdl ihambisana ngokusemthethweni neWindows, Mac OS X, Linux, iOS ne-Android, yize inokusekelwa kwamanye amapulatifomu afana ne-QNX, kanye nezinye izakhiwo nezinhlelo ezifana neSega Dreamcast, GP32, GP2X, njll.

Isendlalelo Esilula se-DirectMedia kubhalwe ngo-C, kusebenza ngokwendabuko nge-C ++ futhi kunezixhumanisi ezitholakala ngezinye izilimi eziningana, kufaka phakathi i-C # ne-Python, isatshalaliswa ngaphansi kwelayisense le-zlib. Le layisensi ikuvumela ukuthi usebenzise i-SDL ngokukhululeka kunoma iyiphi isoftware.

Yize ihlelwe ku-C, ine-wrappers kwezinye izilimi ezihlelayo njenge-C ++, Ada, C #, BASIC, Erlang, Lua, Java, Python, njll.

Okokugcina uma unesifiso sokwazi okwengeziwe ngakho mayelana nenothi, ungabheka isikhangiso sokuqala Kulesi sixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.