Майкл "Монти" Видениус (Michael 'Monty' Widenius), создатель СУБД MySQL, сообщил (http://monty-says.blogspot.com/2010/02/investing-in-open-mob...) в своем блоге об инвестировании в проект по разработке открытой платформы для создания кроссплатформенных мобильных приложений - MoSync (http://www.mosync.com/). По заявлению Видениуса, он видит в проекте MoSync примерно такой-же потенциал, какой наблюдался им на начальном этапе развития MySQL. MoSync позволяет унифицировать разработку программ для всех популярных мобильных платформ, не заботясь об особенности каждой из них.
Исходные тексты всех составляющих частей MoSync распространяются (http://code.google.com/p/mosync/) в рамках лицензии GPLv2, для использования кода проекта в проприетарных разработках предусмотрен вариант двойного лицензирования (http://www.mosync.com/mosync-dual-licence-model).
Костяк MoSync составляет SDK, позволяющий создавать мобильные программы на языках C/C++ с использованием специального ...URL: http://monty-says.blogspot.com/2010/02/investing-in-open-mob...
Новость: https://www.opennet.ru/opennews/art.shtml?num=25522
Жаль, что пока только под винду.
не только
http://www.mosync.com/documentation/manualpages/building-mos...
Что то мне это напоминает...
Наверное .NET и JAVA
В GPLv2, двойном лицензировании нет ничего перспективного.
думаю им проще и дешевле было бы основываться на LLVM, а не на GCC
lazarus для мобильных платформ ))
> которые затем транслируются в представление, адаптированное для выполнения на платформах Android, Windows Mobile, S60, Moblin и JavaMEА _не_ транслироваться в тормозню и оставаться нативным C/C++ кодом оно умеет?
А как Вы напишете приложение, чтоб единый его код работал с такими разными GUI/библиотеками/ядрами, как перечисленные: Android, Windows Mobile, S60, Moblin и JavaME ?
Единый код работает с рантаймом, которых уже сам разберется как работать на разных платформах. Если там транслятор C/C++ в байткод + рантайм, я бы на нормальных платформах ничего бы не транслировал и использовал бы рантайм как обычную библиотеку. Если же оно ради недоплатформ, поддерживающих только жаву, занимается маразмом всегда - в печь, однозначно.
Я уже представляю как этот программа на этом языке транслируется к какой-нить QT, который обрабатывается метакомпилятором, а только потом компилируется в машинный код =)
А потом кто-нить выпустит надстройку над MoSync и люди, знающие исходный C++, будут считаться гиками...
API какой-то странный. почти ничего нет. Даже строковый класс без юникода. Непонятно.
очередная Java
без поддержки крупных вендоров проект обречен на умирание
Пророчит Видениус :)
даешь мобильные ботнеты!