В марте появилась информация (http://www.opennet.me/opennews/art.shtml?num=29949) о возможном нарушении лицензии GPLv2, вызванном использованием измененных заголовочных файлов ядра Linux в системной библиотеке Bionic, распространяемой под несовместимой с GPLv2 лицензией Apache и составляющей основу платформы Android. Позднее, предположение о возможном нарушении GPL в Android, опровергли (http://www.opennet.me/opennews/art.shtml?num=29967) многие известные деятели мира СПО, среди которых Линус Торвальдс, Ричард Столлман, а также юристы организаций Linux Foundation, Software Freedom Conservancy и Фонда свободного ПО. Итоговый вывод гласил: "Использование простых конструкций, таких как описаний структур данных, типов, констант и простых макросов, из заголовочных файлов не приводит к созданию производного продукта, т.е. не влечет за собой нарушение лицензии GPL". Более того, было выявлено, что изначально обративший внимание на проблему юрист Эдвард Нотон, ранее представлял интересы компан...URL: http://fosspatents.blogspot.com/2011/08/most-android-vendors...
Новость: http://www.opennet.me/opennews/art.shtml?num=31480
Я считаю, что андроид не такой свободный на самом деле, как о нем говорят.
А то! Попробуйте запустите на нем хоть одну программу из GNU/Linux или в целом из СПО. Есть пара проектов, которые удалось перенести на "свободный" Андройд, но только с большим запилом, который разработчикам СПО ни в каком разе не нужен! Свободный - это Meego. Тчк.
Ну а в чем проблема? У меня например на флешке живет полноценный debian.
Проблема в том что изначально доступа к линуксным сисколам почти нет, установить цивильно gtk или qt нельзя (ну хрен с ним с иксами, но почему бы не сделать легкий рендеринг через фреймбуфер или wayland? На кой пхать яву единственным языком и густые костыли для обхода этого ограничения?). А то что где-то сбоку у вас там дебиан - круто, но программы под андроид - это какая-то глючная кривизна от школьников на яве. Поэтому после запуска нескольких программ - все начинает клинить. А эти дурни еще и средства завершить задачи не дали. И приходится ребутать девайс раз в 2 дня. Это так мило!
только эти дурни почему то продали 500 миллионов девайсов, а ты нет. и да, узнай наконец то про System panel.
Qt, как ни странно, довольно давно уже работает на Андроиде. http://www.opennet.me/opennews/art.shtml?num=30757 &nbs.../
Насчет завершить задачи с вами не соглашусь, как пользователь смарта, т.к. к примеру на девайсах моторолы достаточно зажать клавишу "домой" как выскакивает popup на котором есть кнопка запуска менеджера задач и процессов, где можно двумя тычками вырубить нужную задачу.
> Ну а в чем проблема? У меня например на флешке живет полноценный
> debian.А какое это имеет отношение к несвободному андроиду?
android - это такой загрузчик gnu/linux
Приучил-таки РМС на свою голову. GNU в GNU/linux указывает на юзерленд. А как раз юзерленд-то в андроиде и не гнушный.
Да он там и не линуксный, если уж на то пошло. Ява != линукс.
Для тех, кто в танке: ява — язык программирования. Линукс — ядро операционной системы. Андроид — операционная система. Вы серьезно думаете, что у андроида язык программирвоания вместо ядра?
В том, что Андройд нацелен на "простых" потребителей, по крайне мере >90% дохода идет от них. Ввиду наличия "полузакрытого" Далвика в Андройде, рядовой пользователь не может скачать какой-нибудь СПО пакет и поставить себе на телефон или планшет, как это можно сделать в Meego, Ubuntu и проч. В маркетинговой компании Андройда произошла подмена слова "открытый": открытость кода это еще пол дела. ИМХО - с развитием ПО в ближайшем будущем, открытость кода будет как нечто обыденное, ибо идет на пользу всем и позволяет быстро поднимать серьезные проекты "с нуля".
Самое главное в по-настоящему открытой платформе - работа с другим открытым ПО, на чем все СПО собственно и держится. И здесь Далвик просто рвет "экосистему": сам не работает с СПО, дак еще и софт написанный под Андройд не позволяет использовать нигде.
Пилят Alien Dalvik, но это делает не Гугл, и не известно догонят ли такие запилы стремительно уносящийся в неизвестность Андройд. Да и те же претензии от Оракл могут быть к Alien Dalvik, что и к Далвику (заметьте - к ОТКРЫТОМУ Линукс ядру у Оракл претензий нет!)
> к ОТКРЫТОМУ Линукс ядру у Оракл претензий нетЕще бы у оракула были претензии к суку, на котором он вместе со своими СУБД сидит.
Он на солярке сидит в основном, а оракл на линухе это для нищебродов
Вы отстали от паровоза
С каких пор "свободный" и "простой в портировании" стали синонимами?! Если тебе в твой дистрибутив впендюрить Wayland вместо иксов прямо сейчас, то у тебя тоже ни чего не заработает, а в андроиде ведь даже не Wayland и это не единственное отличие. Естественно софт для андроида требует серьёзной доработки напильником, но почему ты решил, что это означает его (андроида) не свободность, а?
А запрет на всё, кроме Явы и блок прямых вызовов функций самого линукса для унификации платформы, а то понапишут такого, что потом хрен портируешь с одного девайса на другой. А так почти всё и почти всегда работает везде и без допила под каждый конкретный девайс и новые версии прошивок.
Сравните со "свободной" Meego: там есть Qt (кстати тоже свободный для СПО) и портирование приложения на другие платформы (Windows, Mac, Symbian, Linux) делается в первом приближении по одному клику. Куда вы можете портировать приложение с Андройда написанное для закрытого Далвику? Дайте ссылку на "how-to" от Гугла по этому ключевому вопросу!
Прекрати называть закрытым то, что тебе не нравится. Приложения для далвика можно запустить всюду, куда ты сможешь портировать далвик, а его код открыт — вперёд, портируй куда вздумается. Хоть на тостер. Сюрприз?
А если никто Далвик не портирует на тот же GNU/Linux, он так и останется ЗАКРЫТЫМ для СПО? Ведь может случиться и такое...
Извини меня за грубость, но ты идиот? Просто скажи да или нет и если нет, то объясни, что значит «ЗАКРЫТЫМ для СПО» в твоём особом понимании, а то я даже не знаю о чём тут с тобой спорить. Далвик _уже_ открыт. Если взять ведро линукса и какой-нибудь процессор с совсем новой архитектурой, то оно на нём тоже не заведётся. Оно «закрыто для СПО» или просто ещё не портировано на эту архитектуру?
> Если взять ведро линукса и какой-нибудь процессор с совсем новой архитектурой, то оно на нём тоже не заведётсяПортирование портированию - рознь. Портирование ПО на железо, в случае ядра - это необходимость, которую не избежать.
Портирование же одного свободного ПО на другое якобы свободное - это нонсенс, который разработчики всеми силами пытаются избежать - это неоспоримый факт. Зачем заниматься запилом тучи СПО программ (http://en.wikipedia.org/wiki/List_of_free_and_open_source_so...) под Далвик, если можно на ядро Андройда поставить тот же Wayland и портирование превратится в нажатие пары клавиш? Ясно, что при такой ПРАВИЛЬНОЙ архитектуре Адройд станет еще одним дистрибутивом Линукс - ну и что - "0-вая свобода" запуска ПО того стоит!
Большинство программ из списка по ссылке свободно запустятся под любой популярный дистрибутив линукс, включая Meego с малыми нюансами несравимыми с тяжестью портированием этого СПО на Далвик.
Единственное что открыто в Далвике - это его код (и то, Гугл не сразу публикует сорцы)! А чем ценность этого кода? Какую свободу он дает? Покрутить бумажной "якобы свободной" лицензией под носом у толпы потребителей для маркетинга? При открытости кода Далвик остается ФУНКЦИОНАЛЬНО закрытым для сложившейся экосистемы СПО! Понимаете о чем я?
> Портирование портированию - рознь. Портирование ПО на железо, в случае ядра -
> это необходимость, которую не избежать.Портирование на другую платформу тоже.
> Единственное что открыто в Далвике - это его код (и то, Гугл
> не сразу публикует сорцы)! А чем ценность этого кода? Какую свободу
> он дает? Покрутить бумажной "якобы свободной" лицензией под носом у толпы
> потребителей для маркетинга? При открытости кода Далвик остается ФУНКЦИОНАЛЬНО закрытым
> для сложившейся экосистемы СПО! Понимаете о чем я?А с какой стати "сложившаяся экосистема СПО" является точкой отсчёта? Почему лузеры должны диктовать условия победителям? X, Wayland и прочая баламуть так и не выбрались из top500 и однопроцентовой конуры десктопа. В то же время, не сегодня-завтра Android захватит большую часть рынка смартфонов и планшетников.
> А с какой стати "сложившаяся экосистема СПО" является точкой отсчёта?
> В то же время, не сегодня-завтра Android захватит большую часть рынка смартфонов и планшетников.Планы то у Гугла могут быть вселенские, вот только Далвик бы кривой не подвел... А то придется откатить его в сторонку, как Гугл вейвы там всякие... Уж могли бы что-нибудь посерьезнее предложить толпе - а то она поиграется в Angry Birds и надоест ;) План Б то есть, Капитан?
> А запрет на всё, кроме Явы и блок прямых вызовов функций самого
> линукса для унификации платформы, а то понапишут такого, что потом хрен
> портируешь с одного девайса на другой.И так пишут - игры, где прямым текстом заявляют: for nvidia tegra devices. А кто виноват что GPU достаточной мощности есть только у нвидии? Предлагается нвидию утрамбовать в один ряд с какими-то извращениями типа qualcomm?
Во-о-от, а может быть ещё хуже.
Задержки в открытии исходных кодов и навязывание своих решений явно демонстрируют, что гугл хочет держать процесс развития платформы только в своих руках. Пусть формально адроид свободный и открытый, но на практике - насквозь проприетарное изделие.
Диверсификация платформы — ещё хуже. А то будет 100500 разных андроидов и софт для одних не будет работать на других или будет требовать допила. На десктопах это хреново, но на мобильной платформе это просто ужас что будет.
Пусть лучше уже подержат. Последнюю версию они рано или поздно, а таки выложат. А дальше хоть форк делай.
> Диверсификация платформы — ещё хуже. А то будет 100500 разных андроидов и
> софт для одних не будет работать на других или будет требовать допила.Оно и так уже есть во весь рост: игры которым нужна серьезная графика работают только на Tegra. Вот такая вот социальная несправедливость: у остальных GPU если и есть то слишком малохольный и не вытягивает хорошую графику с достойными фпсами.
Поразительно, на компах с линуксом та же байда! Даже с виндой та же байда и с маками!!!
Кто б подумал-то!
> Задержки в открытии исходных кодов и навязывание своих решений явно демонстрируют,Напиши в багзиллу редхату, мол, ребята там новая версия либы вышла давным-давно, а вы что-то неспешите код с вашими исправлениями открыть.
> Задержки в открытии исходных кодов и навязывание своих решений явно демонстрируют, что
> гугл хочет держать процесс развития платформы только в своих руках. Пусть
> формально адроид свободный и открытый, но на практике - насквозь проприетарное
> изделие.Есть исходные коды? Есть (AOSP). "Open Source" дословно означает открытый исходный код. То, о чём Вы говорите - это кафедральный собор и базар. Так ещё можно сказать, что когда-то gcc тоже был закрытым, ага.
> Есть исходные коды?Не вижу! Где исходник андроида 3.0? До тех пор он самая настоящая проприетарь: вы не можете изменять UI в вашем девайсе, даже если б захотели и смогли. В этом плане он даже хуже допотопных проприетарных сименсов.
> Не вижу! Где исходник андроида 3.0? До тех пор он самая настоящая
> проприетарь: вы не можете изменять UI в вашем девайсе, даже если
> б захотели и смогли. В этом плане он даже хуже допотопных
> проприетарных сименсов.Я 3.0 в глаза не видел и не работал с ним. Полный исходный код Android 2.3 находится на http://android.git.kernel.org/
> исходный код Android 2.3 находится на http://android.git.kernel.org/Простите, но нормальные планшеты нынче продаются с 3.0. А вот его сырцов я там не вижу. Типа, фрагментировать платформу можно только некоторым, богоизбранным?
> Простите, но нормальные планшеты нынче продаются с 3.0. А вот его сырцов
> я там не вижу. Типа, фрагментировать платформу можно только некоторым, богоизбранным?Самоубийцам можно. Гугл на самоубийцу не похож.
> Если тебе в твой дистрибутив впендюрить Wayland вместо иксов прямо сейчас, то у тебя тоже ни чего не заработает, а в андроиде ведь даже не Wayland и это не единственное отличие. Естественно софт для андроида требует серьёзной доработки напильником, но почему ты решил, что это означает его (андроида) не свободность, а?На лицо полное ламерство и непонимание ситуации. Для начала пример - есть Maemo, тоже мобильная ОС, тоже на linux. Под него я использую весь тот софт, что использую на десктопе, включая игрушки, и вообще любой линуксовый софт собирается с пол пинка. Единственное "портирование", которое может потребоваться - подгонка UI под разрешение и, возможно, touchscreen'овые фишки. Так а с чего ты решила что софт должен требовать доработки?
На деле всё очень просто - Google плевать хотели на свободный софт, впендюрили убогую жаву (вдвойне убогую в виде dalvik), усложнили возможность собирать/запускать нормальный софт и суют юзерам под нос свой market с платным мусором и троянами. Собсвенно, всё.
>> Если тебе в твой дистрибутив впендюрить Wayland вместо иксов прямо сейчас
> На лицо полное ламерство и непонимание ситуации.Причём Вами.
> Так а с чего ты решила что софт должен требовать доработки?
Спросите уже наконец у кого-либо, кто занимался этим самым мобильным софтом и каков калибр кавычек вокруг Вашего слова "портирование". У меня в соседнем отделе такой народ сидит.
PS:
> вдвойне убогую в виде dalvikЕсли мне не изменяет склероз, то "обычная" на ARM попросту слишком неэффективна. Детали должны найтись по "регистровая виртуальная машина java" (не моя парафия, больше и не запоминал).
как же связаны открытость андроида и несовместимость его базовой версии с программами под GNU/Linux?хотите чтобы запускались проги из GNU/Linux - портируйте Х-сервер и их зависимости и будет вам щассте. благо базовая версия андроида открыта. Не хотите тратить свое время - нех бухтеть ;)
Нравится трупик MeeGo - пользуйтесь им и нех опять же бухтеть про Андроид )))
> как же связаны открытость андроида и несовместимость его базовой версии с программами под GNU/Linux?Что такое "базовая версия" Андройда? Это ядро линукса без Далвика? ;)
> хотите чтобы запускались проги из GNU/Linux - портируйте Х-сервер
Портировать должен Гугл, если хочет быть по-настоящему "открытым" в мире СПО. В ходе последний новостей о Wayland, Гугл возможно выберет его как дополнение к далвику в части юзерленд.
> Портировать должен Гугл, если хочет быть по-настоящему "открытым" в мире СПО. В
> ходе последний новостей о Wayland, Гугл возможно выберет его как дополнение
> к далвику в части юзерленд.Гугл как раз ВАМ и другим "открытым" ничего не должен ;) есть лицензия - выполняет, значит молодец. нет - в суд его. Лицензия открытая - значит открытая, закрытая - значит проприетарь.
Гуглу не интересна аудитория в два с половиной гика С++. Сделал выбор в пользу java и хорошо.
> Гуглу не интересна аудитория в два с половиной гика С++Даже если взять аудиторию СПО из тех, кто работает с Gnu/Linux, таких десятки миллионов. Учтите повсеместный переход школ и гос. учреждений на такое СПО в разных странах, один список многое говорит - http://en.wikipedia.org/wiki/List_of_free_and_open_source_so... - что из него работает под "свободным" Андройдом? Какая ценность слова "свободный" в Андройде - маркетинговая чтоли?
А насчет интересов Гугла - не загадывайте так однозначно, там есть менеджмент который может легко пойти на встречу сложившейся системе СПО при определенных условиях...
> Даже если взять аудиторию СПО из тех, кто работает с Gnu/Linux, таких
> десятки миллионовДа что там миллионы, МИЛЬЯРДЫ! :)
> Учтите повсеместный переход школ и гос. учреждений на такое
> СПО в разных странах, один список многое говорит - http://en.wikipedia.org/wiki/List_of_free_and_open_source_so...О да, то-то в школах учат работать с Windows XP.
> - что из него работает под "свободным" Андройдом? Какая ценность слова
> "свободный" в Андройде - маркетинговая чтоли?Идём от определения. Можно ли взять исходники? http://android.git.kernel.org/ Какая лицензия? Apache с GPL. Свободный? Свободный.
> А насчет интересов Гугла - не загадывайте так однозначно, там есть менеджмент
> который может легко пойти на встречу сложившейся системе СПО при определенных
> условиях...Менеджменту надо не идти навстречу нердам, а деньги зарабатывать. Переписывать платформу с нуля просто потому что ДФ ненавидит Дальвик, но обожает иксы никто не собирается.
> Гугл как раз ВАМ и другим "открытым" ничего не должен ;) есть
> лицензия - выполняет, значит молодец. нет - в суд его. Лицензия
> открытая - значит открытая, закрытая - значит проприетарь.Ну так сорец андроида 3.0 недоступен, а блобы - пожалуйста, покупайте за бабки. Проприетарь и есть. На основании недоступности сорца.
> в пользу java и хорошо.
Ну да, дерьмо вообще хорошо продается. Доказано макдональдсом.
> Ну так сорец андроида 3.0 недоступен, а блобы - пожалуйста, покупайте за
> бабки. Проприетарь и есть. На основании недоступности сорца.http://android.git.kernel.org/ - вот Вам 2.3.
> Ну да, дерьмо вообще хорошо продается. Доказано макдональдсом.
Лучше с голоду сдохнуть или на работу опоздать, ага.
> хотите чтобы запускались проги из GNU/Linux - портируйте Х-сервер и их зависимости
> и будет вам щассте.Оно и так портировано, только не на андроиде. Как бы в миго оно сразу есть, например. Хотя в долгосрочной перспективе логичнее бы смотрелся wayland.
> благо базовая версия андроида открыта.
Нынче из андроида 3.0 можно скачать аж целое ядро. Да какие-то случайно упушенные асусами и кем там еще куски. А остальное "открытое" добро андроида 3.0 почему-то скачать ... нельзя. Такая открытость конечно.
> Не хотите тратить свое время - нех бухтеть ;)
Дык где мне скачать полный андроид 3.0, а не только кернел? Кернел я и без андроида слить могу с kernel.org или еще из кучи мест :)
> Нравится трупик MeeGo - пользуйтесь им и нех опять же бухтеть про Андроид )))
Да, нравится - он не ориентирован на какой-то ява-крап. Г0вн0программы для идиотов с троянами вперемешку - явно хуже чем допустим опенсорсный кутим, пиджин или мплеер, которые и бесплатны, и фичастее поделок школьников в 10 раз и троянами, спайварью и рекламой не снабжены, в отличие от. Гугл же развел у себя в каталоге форменный срач - нельзя шагу ступить чтобы троянец, спайварь, адварь или какое там еще малваре не установилось бы в комплекте.
> Оно и так портировано, только не на андроиде. Как бы в миго
> оно сразу есть, например. Хотя в долгосрочной перспективе логичнее бы смотрелся
> wayland.MeeGo пошёл по пути использования существующих наработок (Qt). Android делали с нуля, так что ничего странного в тяжести портирования нет.
> Нынче из андроида 3.0 можно скачать аж целое ядро. Да какие-то случайно
> упушенные асусами и кем там еще куски. А остальное "открытое" добро
> андроида 3.0 почему-то скачать ... нельзя. Такая открытость конечно.Спросите у той кучи модостроителей, которые делают прошивке на основе чистого AOSP.
> Дык где мне скачать полный андроид 3.0, а не только кернел? Кернел
> я и без андроида слить могу с kernel.org или еще из
> кучи мест :)См. выше
> Да, нравится - он не ориентирован на какой-то ява-крап. Г0вн0программы для идиотов
> с троянами вперемешку - явно хуже чем допустим опенсорсный кутим, пиджин
> или мплеер, которые и бесплатны, и фичастее поделок школьников в 10
> раз и троянами, спайварью и рекламой не снабжены, в отличие от.
> Гугл же развел у себя в каталоге форменный срач - нельзя
> шагу ступить чтобы троянец, спайварь, адварь или какое там еще малваре
> не установилось бы в комплекте.Крап, не крап, а интересных программ тоже много. Как обладатель *рутованного* Nexus S ответственно могу сказать, что я НИ РАЗУ не подхватил заразы. Хотя в Маркете скачиваю интересные приложения чуть ли не каждый день.
> MeeGo пошёл по пути использования существующих наработок (Qt). Android делали с нуля,
> так что ничего странного в тяжести портирования нет.Да уж, велосипедизм процветал и вонял. Даже с существовавшими ява-апплетами не совместимо. Поэтому например нормальной аськи толком нет. Ну хотя-бы уровня Jimm. И то обломали - даже оно там не работает. А поскольку нормально реализовать асечный протокол для школьников довольно сложно, в основном попадаются какие-то мутные поделки от которых не знаешь что и ждать, какое там малваре в очередной раз впихнули, что и куда оно отсылает и прочее. А трейсить или декомпилировать лично каждую программу немного утомительно, знаете ли.
>> андроида 3.0 почему-то скачать ... нельзя. Такая открытость конечно.
> Спросите у той кучи модостроителей, которые делают прошивке на основе чистого AOSP.Да, надо по помойкам как вору выискивать какой-то полулегально добытый сорц. Надеясь что это не фэйк и что там троянов не повтюхивали попутно. Это вместо того чтобы официальный релиз укачать. Замечательный опенсорц.
> См. выше
Не вижу официального URL. А варезники и прочее - себе оставьте. Как мне предлагается проверить отсутствие троянов и бэкдоров в сорце взятом непойми откуда? Версии от вендора как эталона - нет, а аудитить весь сорец я немного устану.
> Крап, не крап, а интересных программ тоже много.
В основном фуфло писаное на коленке по быстрому. А чего еще может быть написано на яве которая ни с чем не совместима?
> Как обладатель *рутованного* Nexus S ответственно могу сказать,
> что я НИ РАЗУ не подхватил заразы.И как вы проверяли наличие заразы? В жизни не поверю что вы гоняли все под strace и tcpdump и разгребали простыни анализируя их на предмет нежелательной/незапрошенной активности. А сорцов большинства ява-поделок опять же нет - школье же денег хочет срубить по быстрому и чтоб "как у взрослых". Поэтому можно только поверить на слово. Школью желающему бабосов любым методом. Я лучше стае волков поверю, чем таким авторам программ. Так, глядя на новости.
> Хотя в Маркете скачиваю интересные приложения чуть ли не каждый день.
А хотя-бы одного для съемки в RAW - нету. Поэтому фотки снятые N900 и старой 5мпикс мыльницей почему-то сильно лучше чем то барахло которое можно выжать с 8 и более мпикселей самсуня/лыж/прочих андроидофонов, например. Самое веселое что апи андроида не позволяет получить несжатый снимок, не говоря уж о том чтобы покрутить параметры съемки. Китайская игрушка из дешевого пластика для инфантильных тупиц, а не апи. И как и положено, взрослые дяди из гугля бьют школьников по рукам за потуги расширять систему и добавлять недостающий функционал. Что не мешает школью мстительно "совать спички в замок" в ответ - в виде засилья троянов, адвари и спайвари в каталоге. Какая платформа - такие и програмеры под нее. Лично я остался _очень_ низкого мнения о качестве софта под андроид. Сплошной лохотрон, когда какие-то отходы пытаются впарить лохам да зачастую еще и за бабки или если бесплатно то с проблемным/побочным функционалом зачастую. Половине таких програмеров место на нарах выделить надо за распостранение вредоносного ПО.
>>> андроида 3.0 почему-то скачать ... нельзя. Такая открытость конечно.[...]
> Это вместо того чтобы официальный релиз укачать. Замечательный опенсорц.Можно поинтересоваться, на каком основании Вы трясёте портянками и требуете чего-либо вообще?
hint: GPL тоже не обязывает предоставлять "щастье всем, бесплатно".
> Можно поинтересоваться, на каком основании Вы трясёте портянками и требуете чего-либо вообще?Я ничего не требую. Я просто называю вещи своими именами. Если сорца нет - это, очевидно, не опенсорс, а вякания про опенсорс являются надувательством/мошенничеством/дезинформацией.
> hint: GPL тоже не обязывает предоставлять "щастье всем, бесплатно".
Я что-то не вижу халявных раздач планшеток на андроиде. И вообще их уровень цен с "бесплатно" как-то не ассоциируется. Ну хотя если вы Рокфеллер, тогда 30 000 может и "бесплатно".
> Даже с существовавшими ява-апплетами не совместимо.Апплеты - хлам. И хорошо что с апплетами Андроид несовместим.
> Поэтому например нормальной аськи толком нет.
Ася это не Ъ. Jabber & GTalk наше все.
> И как и положено, взрослые дяди из гугля бьют школьников по рукам за потуги
> расширять систему и добавлять недостающий функционал.берешь AOSP и расширяешь сколько влезет =))))
> Апплеты - хлам. И хорошо что с апплетами Андроид несовместим.Покажите аську лучше jimm или qutim? А чтоб еще и с сорцами? А то стремно вводить логины в черт знает что, вдруг оно мой красивый уин вообще при случае угонит?!
> Ася это не Ъ. Jabber & GTalk наше все.
Лично я не вижу особой разницы - зависеть от сервака Gtalk или от сервака аси.
> берешь AOSP и расширяешь сколько влезет =))))
Так где взять официальный андроид 3.0? На каких-то сомнительных варезниках? oO
> Покажите аську лучше jimm или qutim? А чтоб еще и с сорцами?
> А то стремно вводить логины в черт знает что, вдруг оно
> мой красивый уин вообще при случае угонит?!Официальный клиент ICQ для Андроид? Ну-ну.
> Лично я не вижу особой разницы - зависеть от сервака Gtalk или
> от сервака аси.Скачиваете Jabbim и сидите на любом жабосервере.
> Так где взять официальный андроид 3.0? На каких-то сомнительных варезниках? oO
Что Вы так упёрлись в 3.0? Гугл же заявил: "всё сырое, выпустим следующую версию". Мне лично плевать на 3.0, у меня CyanogenMod 7.1 (Android 2.3).
>> хотите чтобы запускались проги из GNU/Linux - портируйте Х-сервер и их зависимости
>> и будет вам щассте.
> Оно и так портировано, только не на андроиде. Как бы в миго
> оно сразу есть, например. Хотя в долгосрочной перспективе логичнее бы смотрелся
> wayland.Миго еще не вышло на девайсах. Если вдруг миго, выкинутое основным разработчиком в топку, вдруг будет выпущена различными вендорами на 100 различных видах мобилок... тогда можно говорить, что Миго работает. Пока это неуловимый Джо.
> Нынче из андроида 3.0 можно скачать аж целое ядро. Да какие-то случайно
> упушенные асусами и кем там еще куски. А остальное "открытое" добро
> андроида 3.0 почему-то скачать ... нельзя. Такая открытость конечно.Все согласно Открытой лицензии Apache. Или вы считаете Апач не открытой? ;)))
> Все согласно Открытой лицензии Apache. Или вы считаете Апач не открытой? ;)))Апач не выпускает блобы раньше сорцев. Гугл и Ко выпускают. Если нечто выглядит как собака и ведет себя как собака, мы называем это собакой. Внезапно, апаче не запрещает выпускать проприетарь и у гугла их андроид 3 сейчас таковой по сути и является.
А что, "свобода" заключается в "совместимости", что ли?
Да. "Свобода" ПО заключается в совместимости с другим свободным ПО, иначе не будет развития свободного ПО (СПО). Есть замечательная басня про это - лебедь, рак и щука. Так вот Андройд с Далвиком сегодня - это "рак и щука" для СПО, которые тянут непонятно куда...
PS Хотя я кажется догадываюсь "куда", наблюдая за подменой Андройдом понастоящему свободного Meego на рынке мобильных устройств...
> Да. "Свобода" ПО заключается в совместимости с другим свободным ПОА если не ставить свободу кавычки, то тебе никто ничего не должен. Кому надо, тот совместит.
> Так вот Андройд с Далвиком сегодня - это "рак и щука" для СПО, которые тянут непонятно куда...
Бери выше. Это телега, которую непонятно кто и куда тащит.
> Да. «Свобода» ПО заключается в совместимости с другим свободным ПОчто есть, потому что есть исходники. надо — смотришь, портируешь, допиливаешь, радуешься.
> что есть, потому что есть исходники. надо — смотришь, портируешь, допиливаешь, радуешься.Даже с этим обломинго: сорцев андроида 3.0 толком нет. Есть сорцы ядра в основном. И то благодаря "несвободной" GPL. И фига насчет всего остального. Зря они чтоли лицензии BSD и Apache выбирали? Это у них - свобода. А у вас - кукиш с маслом от этой свободы :)
> Да. "Свобода" ПО заключается в совместимости с другим свободным ПО, иначе неКто это вам сказали, что "свобода" = "совместимость"? Откуда эта странная идея?
Да никто мне ничего не говорил - это факт! Представьте на секунду свободное СПО где софт НЕ совместим друг с другом. От кого или от чего он тогда "свободен"?
- "LibreOffice не совместим с Ubuntu - ура, товарищи! Он свободен от убунтовского ига!" - ерунда какая то, не правда ли?
А вот Гугл сделал костыль в виде Далвика, и как бы всем разработчикам СПО говорит невзначай: "радуйтесь! Приложения под Андройд не совместимы ни с каким СПО - он "свободен"!"
Если честно - звучит как издевательство...Не стоит ставить знак "=" между "Свободой" ПО и "совместимостью", скорее так: "свободное" ПО включает "совместимость" как неотъемлемый фактор своего успеха. Значит попытки создать НЕЧТО несовместимое в экосистеме СПО приведет соответственно к неуспеху либо этого НЕЧТО, либо............ это НЕЧТО все же запиливают в конце концов для совместимости с остальным СПО - ждем новостей от Гугла, а пока качаем головой...
Интересно, а PF у нас стал "несвободным"? Он же с линуксом не очень совместим.
> Кто это вам сказали, что "свобода" = "совместимость"? Откуда эта странная идея?На самом деле хоть это не так, но близко. Просто несвобода = несовместимость, как в случае с андроидом. Вроде и Linux - бери любой софт и собирай, а на деле анальное огорораживание, дальвик и маркет, и нормальный софт хрен поставишь. Была бы система свободной, это нахрен не надо было бы делать - был бы apt и нормальный репозиторий как в maemo.
>> Кто это вам сказали, что "свобода" = "совместимость"? Откуда эта странная идея?
> На самом деле хоть это не так, но близко. Просто несвобода =
> несовместимость, как в случае с андроидом. Вроде и Linux - бери
> любой софт и собирай, а на деле анальное огорораживание, дальвик и
> маркет, и нормальный софт хрен поставишь. Была бы система свободной, это
> нахрен не надо было бы делать - был бы apt и
> нормальный репозиторий как в maemo.Ну и? Скачиваешь .apk приложение и устанавливаешь вручную. "Анально огорожен" именно maemo, под который нет такого количества нормального софта.
> PS Хотя я кажется догадываюсь "куда", наблюдая за подменой Андройдом понастоящему
> свободного Meego на рынке мобильных устройств...Не дыша неровно к гуглу, отмечу, что Вы передёргиваете. Meego изначально был манагерским прожектом и угробил Maemo, что было IMHO большой ошибкой. Спасибо за это можно сказать Intel, а за то, в чём обвиняете Google -- Microsoft и отчаявшимся финнам. Это так сложно?
> Да. "Свобода" ПО заключается в совместимости с другим свободным ПОДружище, а идите-ка Столману расскажите. У него до сих пор немного другое определение:
Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. More precisely, it means that the program's users have the four essential freedoms:
* The freedom to run the program, for any purpose (freedom 0).
* The freedom to study how the program works, and change it so it does
your computing as you wish (freedom 1). Access to the source code
is a precondition for this.
* The freedom to redistribute copies so you can help your neighbor (freedom 2).
* The freedom to distribute copies of your modified versions to others (freedom 3).
By doing this you can give the whole community a chance to benefit from your changes.
Access to the source code is a precondition for this.
Определение СПО которое приводите - это формальная вещь, которую не стоит приводить в данном случае, так как по ФАКТУ успех СПО заключается в совместимости разных его компонентов. Если бы такой совместимости не было, СПО так и остался бы мечтой группы энтузиастов, которые бы "тащили воз в разные стороны", а воз бы "был и ныне там". Смотрите аргументацию "на пальцах" к http://www.opennet.me/opennews/art.shtml?num=31480#40 , дружище.
> Да. "Свобода" ПО заключается в совместимости с другим свободным ПО, иначе не
> будет развития свободного ПО (СПО). Есть замечательная басня про это -
> лебедь, рак и щука. Так вот Андройд с Далвиком сегодня
> - это "рак и щука" для СПО, которые тянут непонятно куда...Свобода ПО по определению:
* Свобода запускать программу в любых целях (свобода 0).
* Свобода изучения работы программы и адаптация её к вашим нуждам (свобода 1). Доступ к исходным текстам является необходимым условием.
* Свобода распространять копии, так что вы можете помочь вашему товарищу (свобода 2).
* Свобода улучшать программу и публиковать ваши улучшения, так что всё общество выиграет от этого (свобода 3). Доступ к исходным текстам является необходимым условием.совместимость не значится - это ваша личная половая фантазия ;)))
> * Свобода запускать программу в любых целях (свобода 0).Идите мотороле с залоченным бутлоадером это пролечите. А то они ее почему-то отобрали.
> * Свобода изучения работы программы и адаптация её к вашим нуждам (свобода 1).
Не вижу где я могу получить доступ к официальным сорцам андроида 3.0. Всякие варезники с непонятно чем - это не официальный релиз от авторов.
> * Свобода улучшать программу и публиковать ваши улучшения, так что всё общество
> выиграет от этого (свобода 3).Опять же, для андроида 3.0 это условие в данный момент выполняется какими-то полулегальными полухакерскими методами.
> А то! Попробуйте запустите на нем хоть одну программу из GNU/Linux или
> в целом из СПО. Есть пара проектов, которые удалось перенести на
> "свободный" Андройд, но только с большим запилом, который разработчикам СПО ни
> в каком разе не нужен! Свободный - это Meego. Тчк.Сильно сомневаюсь что проблемы с переносимостью связаны с отсутствием исходных кодов для некоторых компонентов и прочими некошерными вещами, более правдоподобной выглядит гипотеза о том что Android имеет мало общего с традиционными дистрибутивами GNU/Linux (думаю Gentoo, Ubuntu, да и тот-же MeeGo различаются меньше чем любой их них и Android).
На Plan 9 переносить код с GNU/Linux ещё труднее, что не мешает ему быть свободным.
Слабый аргумент. На свободной POSIX НЕсовместимой ОС тоже не будут работать GNU программы. И это сделает ее несвободной?
> Слабый аргумент. На свободной POSIX НЕсовместимой ОС тоже не будут работать GNU
> программы. И это сделает ее несвободной?видимо, да. фанатики такие фанатики... одинаково надоели, из какого бы лагеря ни были.
майкрософт уже не знает с какого бока клюнуть Android
> майкрософт уже не знает с какого бока клюнуть AndroidДа, Эдик смешон со своими попытками докапываться, не представляя интересы правообладателя. Вообще-то это называется FUD.
> уже никогда не получат право распространять этот код сноваНа основании чего он так считает? Хотя да, .asp в бложике - как-то подозрительно смотрится, да :)
С чего вы решили, что он так считает? Ему платят деньги за то, что он это говорит. Сомневаюсь, что личные убеждения имеют здесь хоть какое-то место.
> С чего вы решили, что он так считает? Ему платят деньги за
> то, что он это говорит.Говорить он может что угодно, однако я не вижу каким манером в GPL запрещается использовать программу после того как вы начали соответствовать лицензии. То что за несоответствие можно получить по сусалу от авторов программ, которые будут недовольны тем что вы зажали их сорц - второй вопрос.
>Известный борец с патентованием программного обеспечения, Флориан Мюллер, также высказался по этому вопросу.Похоже, Оракл решил помочь Мелкософту в его нелегкой борьбе.
Интересно, оракловцы все-таки собираются предлагать собственные мобильные решения, или просто хотят насолить гуглу?
java me, java fx
> java me, java fxДаже Санки говорили, что JavaME пора закапывать и применять SE везде. А JavaFX официально убита, огрызки функционала перетаскивают в JavaSE опять же.
Мне вот интересно, ОпенНЕТ испытывает трудности с оплатой хостинга, новый спонсор по новому метёт, лавры слэшдота не дают, с ЛОРа пришли и редакторы новостей в след за прочими изгоями? Новый стиль новостей... "доставляет". Каждый же дель флеймфесты Майкрософт против GPL протиф BSDL против всех. Или это такой "тонкий способ" нагрузочных испытаний движка? ab точно лучше, эти движок не пошёл - 500 Service not итд, и читать всё равно невозможно....А по теме да, <sarcasm>одобряю: кто ж позабитится о GPLv2 как ни Майкрософт!? Цветочки на холмик, оградку поправить, Торвальдса проконсультировать -- отож как дитя.</sarcasm>