Лансирањето на платен Xbox емулатор за Android предизвикува дебата за користењето со отворен код во продавниците

    Categories: News (MK)
Xbox

Xbox - Natanael Ginting@shutterstocl.com

Доаѓањето на новата апликација наменета за играње класични игри на мобилни уреди предизвика интензивна дебата во заедницата за технологија и дигитално зачувување. Софтверот, дизајниран да ја симулира околината на првата десктоп конзола на Microsoft, неодамна беше достапен на големите дигитални излози за фиксна такса. Иницијативата го привлече вниманието на програмерите, истражувачите и ентузијастите поради потеклото на нејзината програмска архитектура и начинот на кој производот беше спакуван за крајниот потрошувач.

Апликацијата користи како своја структурна основа веќе постоечки проект со отворен код, широко познат и тестиран меѓу корисниците на персонални компјутери. Конверзијата на оваа алатка во архитектурата на мобилниот процесор овозможи насловите објавени на шестата генерација на конзоли да се извршуваат на екрани на допир. Техничката транзиција Essa претставува пресвртница, со оглед на сложеноста на оригиналниот хардвер, но начинот на кој се случи дистрибуцијата го засени технолошкиот напредок.

Комерцијализацијата на производот покрена непосредни прашања за правилата за дистрибуција на дигиталните платформи и етиката на присвојување на слободен софтвер. Употребата на заедничко дело за профит, без директна согласност или учество на оригиналните креатори, предизвика негативни реакции. Сценариото ги открива празнините во политиките за умереност на продавниците за апликации, кои често одобруваат изведен софтвер без длабинска проверка на сопственоста на користениот изворен код.

Потеклото на контроверзноста во врска со апликацијата

Центарот на дискусијата лежи во неовластеното користење на изворниот код на xemu, консолидиран и почитуван емулатор во околината на персоналниот компјутер. Инвеститорот одговорен за новата мобилна верзија ја адаптираше оригиналната рамка, која беше изградена со години од волонтери, за да работи на преносливи оперативни системи базирани на архитектурата на ARM.

Незадоволството на заедницата настана токму во моментот кога софтверот беше наведен со цена за преземање, блокирајќи го слободниот пристап. Отворениот код Projetos генерално работи под дозволиви лиценци кои дури и одобруваат модификации, но директното продавање на изведено дело без нудење на изменетиот код назад во заедницата се смета за сериозно нарушување на довербата.

Програмерите кои своето слободно време го посветија на оригиналниот проект изразија длабоко незадоволство од ситуацијата на техничките форуми. Отсуството на било каков финансиски трансфер, во комбинација со недостатокот на соодветни кредити на страницата за продажба на апликацијата, ги засили критиките од најангажираните корисници и бранителите на слободниот софтвер.

Хардверски барања за извршување на игрите

Симулирањето на оригиналната конзола бара значителна процесорска моќ од сегашните мобилни телефони, што ја ограничува целната публика на апликацијата. Хардверот во тоа време се состоеше од прилагоден Intel Pentium III процесор и графички чип развиен од Nvidia, архитектура базирана на x86 која е исклучително сложена за преведување и имитација на современите мобилни уреди.

За да се добие минимално функционален резултат и да се избегнат моментални падови, уредите треба да имаат спецификации со исклучително високи перформанси. Especialistas во хардверот посочува дека присуството на најмалку осум гигабајти RAM меморија е основен и не може да се преговара услов за одржување на оперативниот систем на мобилниот телефон и емулаторот да работат истовремено без нагло прекинување на задачите.

Современите процесори, особено најновите врвни линии, се поспособни да се справат со обемот на работа што го бара преводот на кодот во реално време. Aparelhos посредниците или моделите објавени пред повеќе од три години се соочуваат со сериозни тешкотии при обработката на графичките и аудио инструкциите, што резултира со непрактично корисничко искуство.

Прекумерното загревање на внатрешните компоненти делува како уште еден ограничувачки фактор при долготрајна употреба на алатот. Големата побарувачка за енергија предизвикува пасивните системи за ладење на паметните телефони автоматски да ја намалуваат брзината на процесорот, технички процес познат како термичко задушување, за да се спречи неповратно физичко оштетување на логичката табла на уредот.

Етички прашања за лиценцирање софтвер

Дистрибуцијата на софтверот базиран на отворен код следи специфични упатства кои варираат во зависност од лиценцата усвоена од оригиналните креатори на почетокот на проектот. Во многу случаи, комерцијализацијата не е строго забранета преку правни канали, сè додека секундарниот програмер го прави јавно достапен изменетиот изворен код за да можат и другите да го проучуваат. Сепак, практиката на инкапсулирање на туѓите дела во затворен формат, замаглување на потеклото на програмирањето и наплата за пристап директно е во спротивност со филозофијата на бесплатно споделување што ги одржува овие технолошки заедници. Недостатокот на транспарентност за направените модификации ја отежнува ревизијата на безбедноста на кодот и го спречува враќањето на какви било подобрувања во изведбата на главниот проект во корист на сите.

Платформите за дигитална дистрибуција имаат свои политики за справување со извештаите за злоупотреба, но процесот на анализа и отстранување на апликација често е бирократски и одзема многу време. Потврдувањето на прекршувањата на авторските права во софтверот за емулација вклучува сложени технички анализи, бидејќи самиот концепт на хардверска симулација е чувствителна правна област за производителите на конзоли. Доцнењето во донесувањето одлуки од страна на администраторите на онлајн продавниците им овозможува на независните програмери да добијат значителен привремен профит пред да се применат какви било рестриктивни мерки, охрабрувајќи го повторувањето на овој предаторски бизнис модел.

Тековни перформанси и пријавени графички грешки

Првичните тестови спроведени од корисниците и креаторите на содржини покажаа дека корисничкото искуство сè уште е далеку од стандардот за квалитет што се очекува за платен софтвер. Конвертирањето на инструкциите од оригиналниот процесор во архитектурата на мобилниот уред резултира со значително губење на пресметковната ефикасност. Jogos кои првично работеа течно со шеесет фрејмови во секунда покажуваат драстични падови на брзината, честопати работат со помалку од половина од таа брзина, што го прави влечењето на играта. Além поради хроничната бавност, документирани се неколку грешки во визуелното прикажување во популарните наслови, како што се недостасува текстури во сцените, искривени модели на карактери и сериозни грешки во синхронизацијата на аудио, создавајќи досадни звуци. На интерфејсот на апликацијата му недостасува и ергономска оптимизација, нудејќи виртуелни контроли на екранот што ја попречуваат прецизноста потребна за повеќето акциски и тркачки игри. Општата нестабилност на системот предизвикува чести падови за време на вчитувањето на екраните, барајќи постојано рестартирање на софтверот и фрустрирачки потрошувачи кои инвестирале пари во ветувањето дека ќе ги преживеат класиците на своите мобилни телефони.

Позиционирање на оригиналните креатори на проектот

Со оглед на брзите последици на случајот и конфузијата создадена меѓу корисниците, официјалниот тим одговорен за развојот на xemu јавно се огласи на своите канали за комуникација. Оригиналните програмери категорично појаснија дека немаат никаква финансиска или техничка поврзаност со верзијата што се продава во продавниците за мобилни апликации.

Групата ја искористи можноста да потврди дека веќе интерно работи на официјална и целосно бесплатна адаптација за преносливи уреди. Намерата на тимот е да обезбеди безбедна алтернатива, ослободена од навредливи трошоци и соодветно оптимизирана, одржувајќи ја историската посветеност за бесплатна дистрибуција и транспарентен заеднички развој.

Влијание врз развојот на нови алатки

Епизодата служи како отворено предупредување до глобалната заедница на програмери за структурната ранливост на отворените проекти. Потребата да се заштити кодот од неовластена комерцијална експлоатација стана непосреден приоритет за многу тимови кои произведуваат бесплатни алатки.

Експертите за лиценцирање софтвер препорачуваат некои превентивни мерки за да се спречат слични ситуации да се појават со други емулатори во иднина:
* Adoção на порестриктивни законски дозволи во однос на строго комерцијалната употреба на кодот.
* Формално Registro на брендови, имиња и логоа поврзани со оригиналните проекти.
* Estabelecimento директни канали за комуникација и известување со администраторите на онлајн продавницата.
* Criação на официјалните верзии се предвидува, дури и во фазата на тестирање, да го окупира легитимниот простор на мобилниот пазар.

Дигитално зачувување на класичните игри

Симулацијата на стариот хардвер продолжува да биде основна технолошка алатка за одржување и проучување на историјата на дигиталната забава. Apesar на неодамнешните комерцијални и етички конфликти, техничкиот напредок што овозможува сложените компјутерски системи од раните 2000-ти да се користат на уреди што се вклопуваат во вашиот џеб, ја демонстрира брзата и импресивна еволуција на капацитетот за обработка на мобилната индустрија.