≫ 

Zbog jednog developera hiljade aplikacija je postalo beskorisno

Korisnici popularnih biblioteka otvorenog koda “colors.js” i “faker.js” ostali su zatečeni nakon što su videli njihove aplikacije, koje koriste ove biblioteke, prikazuju besmislene simbole i kvare se.

  • 0
LinkGroup PR Foto: LINKGroup

Jedan developer je namerno oštetio dve biblioteke otvorenog koda na GitHub-u i registru softvera. On je namerno uveo beskonačnu petlju koja je pokvarila hiljade projekata koji zavise od “colors.js” i “faker.js” biblioteka.

Portal Bleeping Computer je otkrio da je Mark Skvajers, koji je developer ovih biblioteka, ubacio njihove revizije na GitHub koje dovode do toga da aplikacije neprekidno prikazuju čudna slova i simbole.

Jedna od od akcija, koje revizije pokreću, je ispisivanje tri linije teksta "LIBERTY LIBERTY LIBERTY", dok je faker.js Readme fajl promenjen u "Šta se zaista desilo sa Aronom Švarcom?". Švarc je jedan od poznatijih developera, koji je osnovao Creative Commons, RSS i Reddit. Tokom 2011. godine je optužen za krađu dokumenata iz akademske baze JSTOR, a potom je 2013. godine izvršio samoubistvo.

Skvajersov potez je skrenuo pažnju na nekoliko tema (moralnih i finansijksih) o razvoju otvorenog softvera, što je verovatno bio i cilj njegovih akcija.

Pored toga, developer je navodno umoran od toga da pruža besplatno svoje usluge i znanje, a da se njegov trud ne vrednuje.

Veliki broj sajtova, softvera i aplikacija se u velikoj meri oslanja na to da developeri otvorenog koda razvijaju bitne alatke i komponente - i sve to besplatno.

“Colors” biblioteka se nedeljno preuzme oko 20 miliona puta i više od 19.000 projekata zavisi od nje, sa druge strane “faker” biblioteka nedeljno se preuzima oko dva i po miliona puta, a više od 2.500 projekata zavisi od nje.

U međuvremenu, color.js je ažuriran na funkcionalnu verziju, dok je faker.js i dalje pod uticajem pomenute akcije. Problem se može rešiti prelaskom na stariju verziju.

(Telegraf.rs)

Podelite vest:

Pošaljite nam Vaše snimke, fotografije i priče na broj telefona +381 64 8939257 (WhatsApp / Viber / Telegram).

Telegraf.rs zadržava sva prava nad sadržajem. Za preuzimanje sadržaja pogledajte uputstva na stranici Uslovi korišćenja.

Komentari

Da li želite da dobijate obaveštenja o najnovijim vestima?

Možda kasnije
DA