Palm OS dará lugar ao novo ALP

Enfim, amigos, o dia chegou. Muita gente teimou em negar a morte iminente do Palm OS, mas agora ela foi oficialmente anunciada.
Conforme já sabíamos, a novidade é um sistema totalmente reescrito. Access Linux Plataform, ou ALP, é o nome do substituto anunciado ontem em Barcelona na 3GSM World.
postado via PDAphone


Qual o futuro do Palm OS após a compra da PalmSource pela Access? A única certeza era que os japoneses não comprariam um sistema moribundo se não tivessem uma carta na manga. Comprando a PalmSource, a empresa não lançará seu sistema “no escuro” – o ALP já nascerá detendo 60% do mercado de handhelds. A idéia é justamente pegar esse mercado amplo e integrar o atual e maioritário Palm OS no novo ALP. Com o passar do tempo, o Palm OS será naturalmente diluído até desaparecer.
Mas, mirando o futuro, o foco da Access obviamente é o ramo de smartphones, que não pára de crescer. Empresas como NTT DoCoMo, NEC e Samsung já manifestaram interesse na nova plataforma.
E o que esperar desse tal ALP? Muita coisa, conforme as especificações da Access. Enfim teremos aí um sistema operacional para portáteis realmente competitivo, em condições de bater de frente com o Windows Mobile: kernel Linux, inclusive com otimizações para interface gráfico (GIMP), banco de dados (SQLite), streaming e ambiente multitarefa. Vem aí inclusive uma versão nova do NetFront, com suporte até a AJAX.
Mas tenho muitas dúvidas ainda, principalmente sobre a questão do open-source. Não entendo muito disso, mas como ficarão os atuais desenvolvedores de aplicativos comerciais para Palm OS? Terão que adaptar seus produtos futuramente para deixá-los com código aberto?
Enfim, como por enquanto só podemos discutir hipóteses, só me resta dizer que o ALP promete. O único problema é que não teremos aparelhos suportados tão cedo, pelo menos até 2007, o que pode estagnar o mercado de Palms atual. Quem compraria hoje um aparelho oficialmente obsoleto?
Eu já aguardo a novidade ansiosa! E num momento otimista do dia, imaginei: quem sabe a Sony não volte ao mercado? Sim, porque não boto mais um centavo do meu bolso em hardware da Palm Inc.
Todos os detalhes do anúncio do novo sistema estão aqui.

Confira também

11 Comentários

  • Em 2006.02.17 00:40, Jeferson disse:

    Acredito que o Minimo logo adicione suporte para o ALP.
    Sobre opensource: a licença GPL é chatinha e não gosta de se misturar com outras licenças. Mas mesmo assim é possível escrever programas fechados para o kernel linux.
    Veja aqui: http://www.gnu.org/licenses/gpl-faq.html#GPLAndNonfreeOnSameMachine

    • Em 2006.02.17 01:03, Daniel Lobato disse:

      Sobre os desenvolvedores depende do que eles vao fazer.
      Se eles forem apenas criar aplicativos que rodam no sistema operacional, sem problema: eles podem lancar com qualquer versao de licenca. Veja o caso de Oracle para Linux, por exemplo: eh um produto comercial rodando num sistema operacional com licenca GPL.
      Por outro lado se eles contribuirem acrescentando funcionalidades ao sistema operacional em si, essas contribuicoes devem ser GPL tambem, e serao incorporadas ao sistema operacional. Na realidade, essa parte PODE ter uma outra licenca mais restrituva mas que seja compativel com GPL. O mesmo vale para extensoes do sistema operacional.
      De acordo com a licenca GPL, se voce faz modifacoes e/ou melhorias em algo GPL, o resultado deve, obrigatoriamente, ser GPL tambem. O mesmo nao acontece com outras licencas para open software, como a BSD, que permite inclusive fechar o codigo resultante da modificacao.
      Outro ponto que deve ser observado eh se o seu programa USA bibliotecas de software GPL. Se isso for verdade, o seu software DEVE ter licenca GPL tambem. Por exemplo, se voce criar um aplicativo que usa bibliotecas do sistema operacional. Tem alguns “casos omissos” de bibliotecas, mas a regra geral eh essa.
      Plugins sao um caso especial. De uma maneira direta, se os plugins sao iniciados e sao tratados como processos independentes pelo sistema operacional, eles nao precisam ser GPL. Por outro lado, se o plugin e a aplicacao base trocam dados durante a execucao da tarefa, o plugin deve ser GPL tambem.
      O site do projeto GNU tem uma boa documentacao sobre isso. Veja em http://www.gnu.org/licenses/gpl-faq.html

      • Em 2006.02.17 01:04, Jeferson disse:

        Pensando bem, esse link acima não é uma resposta lá muito correta. :|
        Mas é possível colocar sim programas fechados no Linux, visto que já existem alguns. :)

        • Em 2006.02.17 01:07, Jeferson disse:

          pra ficar claro, “esse link acima” que eu cito é do meu comentário (e não do Daniel Lobato). :)

          • Em 2006.02.17 01:09, Daniel Lobato disse:

            Editar ao mesmo tempo tem desses problemas :)

            • Em 2006.02.17 03:38, doug disse:

              bom, pelo menos nao vou ter um palm com windows mobile. so para constar os primeiros celulares da motorola com linux foram um fiasco. outro detalhe nao esta claro como vai ser a licenca do sistema operacional e apps. ( se for gpl ou qualquer outra licenca livre como bsd, apache, mit, x, etc vai ficar muito facil para os concorentes ‘espiarem’ o codigo e acredito que a palm nao vai querer isso).

              • Em 2006.02.17 14:55, Jorge Flávio disse:

                Lembrem-se que free é livre, não grátis. O desenvolvedor pode até cobrar pela aplicação, mas deve fornecer o código-fonte. Isso se ele liberar pela GPL.

                • Em 2006.02.17 17:24, Daniel Lobato disse:

                  A licenca deve ser GPL sim, pois o kernel usado eh o do Linux, que eh GPL. Derivacoes de GPL sao, obrigatoriamente, GPL.

                  • Em 2006.02.19 15:47, marcelo alves disse:

                    Linux não é sistema operacional, é só o kernel da coisa. O ALP/PalmOS pode muito bem rodar sem ele, ou seja, pode ter licença não GPL.

                    • Em 2006.02.22 17:54, Carlos Cardoso disse:

                      Mas sistema operacional rodando sem kernel decente a Palm já tem, qual a novidade?

                      • Em 2007.03.30 20:17, selma disse:

                        gostaria de fazer uma pergunta
                        como pode um determinado fabricante de software desenvolver um aplicativo ou programa para um sistema de kernel ou raiz fechado?

                        Desenvolvido por Agência WX