LINUX.ORG.RU
 
VirRaa

Политика Apple не позволяет портировать GPLv3 программы для iPhone


0

0

Компания Apple недавно выпустила SDK для разработки сторонних приложений для iPhone. В статье "iPhone SDK and Free Software Don't Match" разбирается вопрос невозможности разработки и портирования свободных проектов для работы на устройствах iPhone, из-за конфликта между GPL-подобными свободными лицензиями и соглашением "Registered iPhone Developer Agreement", которое требуется принять разработчикам новых приложений для iPhone.

Сам SDK бесплатен и не накладывает на свое использование каких-то особых ограничений, с его помощью можно написать и отладить выполнение программы, оценить ее работу в симуляторе iPhone. Но для выпуска релиза написанной программы требуется принять соглашение, после регистрации в роли участника программы iPhone Developer Program, стоимость подключения к которой начинается от 99$, причем Apple оставляет за собой право отказать в регистрации и не принять разработанное приложение.

via opennet

>>> Подробности

ПОСАДИ КОМПЬЮТЕР НА ЦЕПЬ И ЗАСТАВЬ ЛАЯТЬ!

домашняя автоматизация: сделай сам; лучший подарок для техногика

http://www.unicontrollers.com/products/unc01x

blaster999

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>Очень похоже на установку/удаление программ (_не_ синаптик!) в ubuntu.

Убожество ещё то. Синаптик лучше стократ.

** ()
adarovsky

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>Значит, уровень развития целевой аудитории iPhone как раз на уровне 2-хлетнего ребёнка. "Если сделаешь софт, которым сможет пользоваться даже дурак, то только дурак и будет им пользоваться" (Цэ)

Тоже весьма субьективно. Я, например, себе телефон уже выбрал. Такой вот я дурак :)

**** ()
adarovsky

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>Синаптик лучше стократ

Он не fool-proof. Не раз довольно грамотные люди портили систему, только потому, что недостаточно внимательно читали то, что он им написал (с винды ещё не пропала привычка жать OK не читая).

**** ()
blaster999

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>Он не fool-proof

Мощный инструмент не может быть fool-proof по определению.

>Не раз довольно грамотные люди портили систему, только потому, что недостаточно внимательно читали то, что он им написал (с винды ещё не пропала привычка жать OK не читая).

Шокотерапия довольно эффективна при отучении от таких привычек ;)

** ()
h8

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

> А вот это сильно субьективно.

Это объективно. Реальный пример - имею уже далеко не новый смарт, на котором стоит программка для создания таблиц (фриварная). Прога хранит свои данные в csv-формате. Есть необходимость ежедневно вносить в него определенные данные: часть из них автоматом (на основании даты/времени/...), часть заносится вручную по мере необходимости. И имеется на этом же смарте Питон (свободный), и с помощью скрипта я вношу в этот файлик необходимые данные (те, которе могут вносится автоматически). На ифоне сделать такое будет нельзя, ибо питон является интерпретатором (запрещено), файлик хранится на карте памяти в "общем доступе", а не в специальном месте под данные приложения, мои срипты тож в принципе являются программами. Ну и я думаю, что при таком подходе к лицензированию, свободных и бесплатных программ для ифона будет исчезающе мало. Вариант со взломом телефона я не рассматриваю, ибо это бред - покупать железку и потом ее ломать для получения нужных тебе функций.

ЗЫ. Да, я понимаю, что пример специфический, но все же...

*** ()
adarovsky

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>Мощный инструмент не может быть fool-proof по определению

для начинающего пользователя (да, думаю, для не-гика вообще) установка/удаление лучше имхо. Цветастее и понятнее. Плюс по категориям разбито и более-менее переведено. Плюс рейтинг программ есть.

А для гиков/программистов apt-*'а вполне хватит. Я не помню, когда запускал синаптик или adept-manager в последний раз. adept updater только вылазит, когда обновления приходят :)

**** ()
adarovsky

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>ЗЫ. Да, я понимаю, что пример специфический, но все же...

очень специфичный. Для таких задач iPhone вряд ли кто-то будет использовать. Аудитория другая :)

**** ()
adarovsky

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>очень специфичный. Для таких задач iPhone вряд ли кто-то будет использовать. Аудитория другая :)

тут, скорее, что-то типа Nokia N800 пойдёт. Юзабилити, говорят, тоже не самая плохая

**** ()
Aceler

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

> они и так довольно открыты, на самом деле -- developers centre у них неплохой, исходники darwin'а открыты.

Это с точки зрения программных продуктов. С точки зрения поведения на рынке - они закрыты хуже микрософта.

***** ()
h8

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

> очень специфичный. Для таких задач iPhone вряд ли кто-то будет использовать. Аудитория другая

А как же заявления Джобса о внедрении в корпоративный сектор? Фокус в том, что железка вполне способна с легкостью выполнять подобные задачи, но сам производитель поставил искуственные ограничения, и потому, кроме как быть понтовой гламурной железкой, он ни на что более серьезное не способен. Мультики, фотографии и серфинг не единственные задачи мобильного устройства.

*** ()
thresh

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

> Это с точки зрения программных продуктов. С точки зрения поведения на рынке - они закрыты хуже микрософта.

Я только iTunes DAAP знаю, чего пока нет.

Что еще?

*** ()
thresh

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

Сдается мне, производитель осознанно пошел на этот шаг.

Сначала детально прорабатывается одно направление, в случае с новым HW и SW -- второе. Видимо, чтобы не распылять силы и поддерживать качество.

*** ()
gnomino

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>Да, я понимаю, что пример специфический, но все же...

Да пример распостраненный, елси уж покупать миникомпьютер с функцией телефона, то вполне логично юзать его как компьютер.

()
[#]  

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

http://www.youtube.com/watch?v=xgZKjJt-TkU смотреть всем =)

anonymous ()
adarovsky

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>А как же заявления Джобса о внедрении в корпоративный сектор?

Там речь о другом. Прошивка 2.0 умеет ходить ко всяким Exchange и Active Sync. Причём без посредников, как другие мобилы. Там скотское отношение к юзеру даже приветствуется. Рабочая железка — она ведь не личная. Не удивлюсь, если там запретят App Store, iPad и прочее и сделают централизованное обновление и настройку

>Мультики, фотографии и серфинг не единственные задачи мобильного устройства

Опять же вопрос: смотря для кого. Гикам и любителям затачивать железяки под себя iPhone конечно не подойдёт.

**** ()
[#]  

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

Быдлоподелки быдлоконторы НЕ ПОКУПАТЬ!!!

Такого хамского производителя надо воспитывать байкотом покупки всех его товаров!!!

anonymous ()
thresh

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

а мне нравится ipod classic и я его и купил.

и ничем меня не ограничивает.

зачем бойкотировать то, что хорошо?

*** ()

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>А кричать "должен умереть" только фонатеги могут. Никто этот iPhone в жопу им не засовывает.

К счастью или сожалению, но мы живем в обществе и зависим от выбора друг друга. Если айфон займет такую же долю, как айпод, то практика закрытости станет всеобщей.

Если ничего не делать, то так и до рабства можно дойти...

***** ()

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>(c) гугл

Вот и выросло поколение лемингов, которое ни Булгакова не читали, ни даже замечательный фильм "Собачье сердце" по его роману не смотрел...

***** ()

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>а мне нравится ipod classic и я его и купил.

прориетарщина свободным нравится не может

>и ничем меня не ограничивает.

у тебя очень низкие ценностные запросы, для меня если нельзя запускать изменённую и адаптированную версию программы - это существенное ограничение моей свободы!

>зачем бойкотировать то, что хорошо?

проприетарщина загоняющая в рабство хорошей быть не может...

anonymous ()
eXOR

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

> Фокус в том, что железка вполне способна с легкостью выполнять
> подобные задачи, но сам производитель поставил искуственные
> ограничения, и потому, кроме как быть понтовой гламурной железкой,
> он ни на что более серьезное не способен.

По секрету... с корпоративным сектором проблем никаких. Ну разве что одной - недостаточного количества устройств на руках.

***** ()
KRoN73

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>Те кто "держат" этот рынок. От мелких бандюков, до Морганов.

Практика показывает, что по-настоящему провальные вещи пролетают независимо от того, кто там что держит.

***** ()
KRoN73

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>Продажи айфона и ябложелеза растут как на дрожжах -- рынок решил?

Именно.

>Как по мне -- победа маркетинга над здравым рассудком.

У меня уже два _очень_ здравомыслящих товарища себе iPhone взяли. Просто он, действительно, как телефон весьма удобен :) Естественно, никакой обзор этого не передаст, надо поюзать сперва.

***** ()

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>Неправда, без прав нельзя ездить только по дорогам общественного пользования.

Даже более того, и по дорогам общего пользования можно нздить, как минимум, в двух случаях. В целях обучения, с инструктором и члены семей лица, имеющего права и страховку, в том случае, если он выпимши и за руль сесть не может.

***** ()
[#]  
svr4

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

Предлагаю ябблу совершить пешее эротическое путешествие. Никому их быдлофон нафиг не упал, все нормальные люди уже купили себе телефон который звонит, блютузное ухо и n800/810.

* ()

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>А было что-то такое при выпуске 4 или 5 Федоры (точно не помню), когда релизное ядро не позволяло подключения неGPL-модулей, в итоге народ остался без дров на видео некоторое время =)

Вот ведь слышал звон...

Во всех ядрах есть ряд символов, которые недоступны для не-GPL модулей. В пятой федоре уже в релизном ядре один символ, который импортировал модуль нвидии, сделали gpl-only. И все.

***** ()
[#]  

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

Всё правильно, нефиг там мусорку устраивать. Тестирование разработки в Xcode охренительная, с симулятором или дебагером через кабель. А система разработки у Apple бесплатна !!! Не то что долбаный Visual Studio...

anonymous ()
adarovsky

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

>Тестирование разработки в Xcode охренительная, с симулятором или дебагером через кабель

у тя сертификат на тестирование в железяке есть? :)

**** ()
firsttimeuser

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

> слухи, можете сами поискать в google по словам penryn intel apple.

ну так и сходите почитайте по своим слухам. А если инглиш не позволяет так я вам переведу, что в октябре 2007 массово разлезлась новость о том что яббл скупил наперед весь (!) запас интеловских пенринов которые тот сможет выпустит в приходящем году. В связи с чем макофилы-профессионалы (и не очень) возрадовались что скоро всем им будет будет 8-ядерный мак про.

ну а вы как настоящий фанбой, дали волю фантазии и придумали что яббл снимает сливки, а все остальные подметают остатки, и потому яббложелезо рулит форева. Ну то есть типичный книжный пример.

***** ()
firsttimeuser

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

> Как научил играть ogg?

лол. Тебе что еще ни один макофил не обяснил что ogg и flac не нужны, а рулит aac? Ну так приготовся, шас начнецца ликбез.

***** ()
[#]  

Re: Политика Apple не позволяет портировать GPLv3 программы для iPhone

хотите тачскрин - берите моторолу E6 или A1200 :) Линукс в кармане :)

ЗЫ. любительские тулчейны для всех линукс моторов есть) однако моторола обещает офф SDK для моторов на MOTOMAGX. В смысле новая версия мотороловской оболочки и ядро 2.6 :)

()