Facebook приватизировала код функции «потяните, чтобы обновить»

Активные пользователи социальных сетей, наверняка, обратили внимание на последнее обновление iPhone-приложения Facebook. И, в частности, отметили элемент интерфейса «Pull to Refresh», созданный разработчиком Tweetie 2, Лореном Бричтером (Loren Brichter) из enormego.

После релиза Tweetie 2, этот элемент приобрел статус открытого кода. Таким образом, любой разработчик мог применить его в своем приложении. С тех пор его стали использовать повсюду, а мы к нему так привыкли, что кажется, как будто он был всегда.

Тем не менее, последнее обновление Facebook имело неожиданные последствия. Сравнив программный код, enormego выяснили, что он практически идентичен оригинальному, хотя авторы приложения выдавали его за собственную разработку. Как утверждают авторы кода, они всего лишь хотели узнать, как в FaceBook реализовали этот элемент, и смогли ли они сделать его лучше.

Спустя пару дней, разработчики разместили статью, обличающую Facebook. Они не предъявляли претензий по использованию кода, но по понятным причинам были недовольны.

Когда мы выкладываем любой открытый программный код (а мы делаем это часто), нашей целью является помощь разработчикам, и, в целом, мы стараемся сделать App Store лучшим местом для каждого. Мы были бы в восторге от того, что смогли сделать Facebook чуточку лучше.

Но мы узнали, что они взяли наш код, и, перевыпустив, назвали его своим. Это не круто, Facebook. Совершенно не круто. Кроме того, это нарушает нашу лицензию, в которой говорится, что разработчики должны сохранить отметку об авторских правах при использовании кода.

В Facebook оперативно отреагировали на послание, связались с enormego и извинились за ошибку. Они добавили пометку об источнике в исходный код, и все остались довольны.

Кто же не любит историй со счастливым концом? Тем не менее, история наводит на мысль о том, как быстро распространяются идеи. Столько разработчиков не прочь воспользоваться хорошим исходником, и порой в этом круговороте забывается тот самый талантливый автор. Tweetie 2 уже осталась в прошлом, и на смену ей пришел достойный преемник — приложение Twitter. Его разработкой так же занимался бессменный Лорен Бричтер. В заключение хочется сказать ему спасибо за эту удобную мелочь, мы все очень признательны и ждем новых гениально простых решений!

Источник: iphones.ru

Читайте также  Samsung не будет производить A5
TOP TRAVEL