Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


BeOS: Saiu o pré alpha do Haiku

“Saiu o pré alpha do Haiku. Haiku recebeu importantes atualizações.

Agora é possível compilar o Haiku usando o Haiku, entre outras coisas.”

Enviado por K2Flag (rootΘbitnew·net) – referência (haiku-os.org).


• Publicado por Augusto Campos em 2008-10-24

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    enceladus (usuário não registrado) em 24/10/2008 às 10:23 am

    Haiku no Brasil é “hai kai”, aqueles poeminhas japoneses de apenas três versos, não é? Assim, bem zen, heim?

    “Este poema japonês
    Parece um hai kai
    Lá fora, a noite cai”

    Por aí.

    Mas o screenshot ali em cima é do Mac OS X, né?

    Ah, sim… parece estar rodando em uma VM…

    fernando (usuário não registrado) em 24/10/2008 às 11:14 am

    O Haiku viola a GPL. Ele utiliza muitos códigos da glibc imbutidos em sua própria libc, apesar de o sistema estar sob licença BSD. Esta conversão não é permitida.

    jeferson dos Santos (usuário não registrado) em 24/10/2008 às 11:33 am

    Tem ainda um agravante… o Docks, que agora foi patenteado pela Apple, que provavelmente vai cair de pau em cima de quem imitar.

    cristo (usuário não registrado) em 24/10/2008 às 11:34 am

    Como é?

    Haiku pré-alpha, pelo que eu saiba o Haiku sempre foi Alpha, não pré-alpha, pré-alpha é qualquer programa que ainda vai ser feito onde está havendo planejamento e iniciando o desenvolvimento.

    Avelino de Almeida Bego (usuário não registrado) em 24/10/2008 às 12:49 pm

    Quanto ao docks, acho besteira se preocupar. Queria saber sobre essa notícia de o Haiku violar a GPL?

    Guilherme (usuário não registrado) em 24/10/2008 às 12:54 pm

    Vcs usam drogas, o dock está no OSX, eo haiku em uma VM. Sequelados.

    O Haiku (que não está sob a licença BSD, e sim sob a MIT) usa bastante da glibc em sua “libroot”. Mas a glibc é regida pela LGPL, o que facilita a mistura com outras licenças, desde que não viole seus termos.

    Aliás, é bastante freqüente a inclusão de componentes GPL em agregados maiores que não sejam regidos por ela. Também não haveria infração nisso, e estes componentes continuam sob a GPL, mesmo nesta situação.

    foobob (usuário não registrado) em 24/10/2008 às 1:43 pm

    Afinal é haikai ou haiku?

    weber jr (usuário não registrado) em 24/10/2008 às 2:24 pm

    Aliás, é bastante freqüente a inclusão de componentes GPL em agregados maiores que não sejam regidos por ela. Também não haveria infração nisso, e estes componentes continuam sob a GPL, mesmo nesta situação.

    Como assim, Augusto, não iria acontecer o que (os microsoftianos) costumam chamar de “contaminação”, tornando todo código GPL?

    Por exemplo, não posso pegar algo GPL, criar meu projeto e distribuir com licença BSD?

    Afinal alguém poderia pegar o meu código, alegar que é BSD, fechar, e distribuir somente binários.

    ceti (usuário não registrado) em 24/10/2008 às 2:28 pm

    Afinal é haikai ou haiku?

    Bom, que eu saiba é uma palavra japonesa que foi traduzida como HAIKU em Inglês e como HAIKAI em Português. Como é no original Japonês, eu não sei.

    Como o software está em “gringuês”, então é Haiku mesmo, heim?

    Haikais são poeminhas zen de três versos, do tipo do que tá no primeiro post. Agora, porque o SO tem esse nome, isso eu não sei.

    K2Flag (usuário não registrado) em 24/10/2008 às 2:52 pm

    http://www.haiku-os.org/blog/mmu_man/2008-07-19/rmll_2008_suite_et_fin

    On saturday we had a great show from Richard Stallman about GPLv3 in a very fluent french, then his secret identity, Saint Ignucius of the Church of Emacs blessed us all. I went to take the microphone to ask him to forgive us for not using “GNU/Haiku” as a name, because we do use the GNU tools in Haiku. He said the sin could be corrected by changing the name. Actually now that I think of it, it’s less preeminent than on Linux, because Linux is just a kernel that that needs the GNU tools to make a whole OS, while Haiku itself is a full blown OS that uses the GNU tools but also many others…

    K2Flag (usuário não registrado) em 24/10/2008 às 2:55 pm

    QEMU: http://haiku-files.org/raw/haiku-pre-alpha-r28283.raw.bz2

    luiz (usuário não registrado) em 24/10/2008 às 3:07 pm

    Se esse eh o pre-alpha, o que tinha antes era o que?

    K2Flag (usuário não registrado) em 24/10/2008 às 3:33 pm

    Saíram as imagens alpha :)

    QEMU: http://haiku-files.org/raw/

    VMWare: http://haiku-files.org/vm/

    Agora é possível compilar o Haiku usando o Haiku, entre outras coisas.

    Apenas para esclarecer, isso já é possível há alguns meses, não sendo uma novidade do Pre-Alpha.

    Afinal é haikai ou haiku?

    Haiku.

    Por exemplo, não posso pegar algo GPL, criar meu projeto e distribuir com licença BSD?

    Não. Como o Augusto explicou, a licença é LGPL. Linkagem dinâmica com código LGPL não implica que o código deva ser “contaminado” pela licença.

    Existem alguns componentes GPL na árvore, mas eles são desabilitados por padrão. Se você ativar um dos componentes GPL durante a compilação, você automaticamente “contamina” o código com a GPL. É algo semelhante ao que acontece com a compilação do ffmpeg, durante a qual você pode escolher licença permissiva ou GPL.

    Por padrão, o Haiku usa a licença MIT, que é bastante semelhante à licença BSD. Existem também muitos componentes com licença BSD, principalmente do FreeBSD, integrados no sistema.

    Se esse eh o pre-alpha, o que tinha antes era o que?

    SVN nightly builds.

    Saíram as imagens alpha :)

    Não saíram. Parece que alguém se enganou na hora de fazer o upload. O status com os tickets pendentes para o lançamento do Alpha pode ser encontrado aqui: http://dev.haiku-os.org/wiki/R1/AlphaStatus

    Marcos Alexandre (usuário não registrado) em 24/10/2008 às 4:13 pm

    Haikai:
    “Estava no mar,
    numa tristeza profunda
    veio a onda e molhou minha canela”

    Quando a maré subir, vai rimar ;)

    Mas voltando ao assunto do tópico, é legal ver como os fãs do BOS estão conseguindo cloná-lo! Estão de parabéns!

    Pena que virtualizado não da para usufruir do desempenho que o Haiku promete.

    thotypous, depois de tanta desinformação dos comentarios anteriores vou moderar positivamente seu comentario.

    K2Flag (usuário não registrado) em 24/10/2008 às 4:39 pm

    thotypous, se esta mais entendido do projeto por que não manda noticias do mesmo para o Br-Linux?

    “O Haiku viola a GPL. Ele utiliza muitos códigos da glibc imbutidos em sua própria libc, apesar de o sistema estar sob licença BSD. Esta conversão não é permitida.”

    Balela. O código da libc do Haiku (chamada libroot) é ou escrito do zero ou baseado na libc dos BSDs da vida. Essa sua afirmação é completamente infundada.

    BGA, a libroot usa (legitimamente e sem violar licença) bastante da glibc sim. Isso consta até mesmo na documentação do Haiku, não ;e nada secreto e nem escondido.

    Weber Jr, são coisas diferentes. Não há nada de errado (e nem altera a licença dos pacotes vizinhos) em um projeto sob outra licença (digamos, o FreeBSD) incluir em seu conjunto um pacote GPL, e distribui-lo sob sua licença original. Mas se este projeto GPL for linkado a outro código, ou for modificado, aí sim a licença do produto resultante deve atender ao disposto na GPL.

    Iuri (usuário não registrado) em 24/10/2008 às 5:55 pm

    Sobre poder compilar o haiku a partir dele mesmo, agora, pela correção de alguns bugs com um cara chamado Ingo, A velocidade de compilação dobrou. Pelo menos foi o que eu entendi na fonte da notícia. E parece que foi um trabalho árduo.
    “But after the sprint, he was able to finally commit his hard work and now Haiku builds Haiku with twice the speed as before.”

    Abração.

    Haiku, Zeta… Êita que oe negócio daqui a pouco vai ficar igual às distribuições Linux… Brincadeira. A coisa funciona assim mesmo.
    E por falar em sistemas operacionais alternativos, tava é na hora de sair um ReactOS Vista edition, não? :-)

    Nunca testei nenhum parente do Be – nem o próprio -, mas ouvi falar muito bem dele, embora sinceramente não veja estes sistemas operacionais como mera curiosidade, pois – por serem alternativos demais – acabam tendo um público muito restrito.

    Mas boa sorte aos que se aventuram na tarefa de escrever um sistema operacional. Admiro muito estes corajosos, embora saiba que ainda me falta muito par achegar à este patamar :-)

    E olhem que legal! Boa parte dele é feita em c++!
    Nunca havia visto um sistema operacional escrito em c++.

    Tá, o mais bizarro foi – é? – aquele escrito em java… hauahauh.. É JNode o nome?

    “BGA, a libroot usa (legitimamente e sem violar licença) bastante da glibc sim. Isso consta até mesmo na documentação do Haiku, não ;e nada secreto e nem escondido.”

    Augusto, você está enganado. a libroot não possui absolutamente nenhum código GPL ou LGPL.

    bga@Gaspode:~/haiku/haiku/src/system/libroot$ find . -name * -print | xargs grep GPL
    ./posix/stdlib/strtod.c: * Point Numbers Accurately” [Proc. ACM SIGPLAN '90, pp. 92-101].
    ./posix/stdlib/strtod.c: * Guy L. Steele, Jr. and Jon L. White [Proc. ACM SIGPLAN '90, pp. 92-101].
    ./posix/stdlib/.svn/text-base/strtod.c.svn-base: * Point Numbers Accurately” [Proc. ACM SIGPLAN '90, pp. 92-101].
    ./posix/stdlib/.svn/text-base/strtod.c.svn-base: * Guy L. Steele, Jr. and Jon L. White [Proc. ACM SIGPLAN '90, pp. 92-101].

    Só para constar, eu sou um dos fundadores do Haiku e team lead do OpenBFS Team, responsável pelo sistema de arquivos do mesmo.

    Carlitos (usuário não registrado) em 24/10/2008 às 10:37 pm

    Sobre a reposta do BGA ao Augusto, pwned. Ilustra bem como tem gente que gosta de vir aqui e dizer asneiras sem o menor fundamento.

    roque hirok (usuário não registrado) em 24/10/2008 às 11:07 pm

    Sei que o BR-Linux não está fazendo um concurso de haikais, mas quero registrar o meu:

    Três elementos

    A borboleta: com a força do vento, plana.
    A macieira: no campo limitado, vegeta.
    O pingüim: num planeta de água, nada.

    BGA, neste caso eu sugiro que você encaminhe uma solicitação de alteração da documentação publicamente disponível do projeto, que informa de maneira clara e direta o contrário do que você está afirmando. Está em http://www.haiku-os.org/development/faq#acceptable-licenses e vou copiar um trecho:

    For integral parts of the OS (like the kernel, and libraries providing the public API such as libbe); however, we reject contributions governed by an “infectious” license (e.g. the GPL), i.e. one that would require us to re-license adjacent code. At the moment an exception is libroot, which uses a significant amount of code stemming from the LGPL-licensed glibc.

    “For integral parts of the OS (like the kernel, and libraries providing the public API such as libbe); however, we reject contributions governed by an “infectious” license (e.g. the GPL), i.e. one that would require us to re-license adjacent code. At the moment an exception is libroot, which uses a significant amount of code stemming from the LGPL-licensed glibc.”

    Sim, isso é uma referência específica a libgcc (que é linkada estáticamente na libroot). O motivo disso ocorrer é que usamos o GCC como compilador e, então, isso se torna uma condição “sine qua non”. O texto no site está incorreto no sentido de que é mais correto dizer que a libroot link com a libgcc do que dizer que a libroot “usa uma quantidade significante de código LGPL”). Vou pedir a alteração. Obrigado pelo heads-up.

    hell (usuário não registrado) em 25/10/2008 às 1:55 pm

    Legal concurso de Haikai, vou aproveitar para deixar o meu:

    Firefox esta um sistema
    Opera o melhor que ninguem usa
    IE vou matar quem crio a besta

    linux (usuário não registrado) em 25/10/2008 às 4:40 pm

    Já tou baiando as imagens alpha aqui pra vê no que dá =]
    Distribuição Linux: Mandriva 2009

    K2Flag (usuário não registrado) em 25/10/2008 às 5:04 pm

    O Augusto está certo.

    http://www.freelists.org/archives/haiku-development/10-2008/msg00381.html
    http://www.freelists.org/archives/haiku-development/10-2008/msg00382.html
    http://www.freelists.org/archives/haiku-development/10-2008/msg00383.html
    http://www.freelists.org/archives/haiku-development/10-2008/msg00386.html

    From: Axel Dörfler

    libroot.so actually uses parts of glibc (in src/system/libroot/posix/glibc/), and that is LGPL as well. Since we’re using the BSD/MIT licenses in other parts of libroot.so, this is perfectly okay, too.

    K2Flag (usuário não registrado) em 25/10/2008 às 5:05 pm

    Augusto, mandei uns links sobre a glibc olha se não caíram no spam.

    roque hirok (usuário não registrado) em 25/10/2008 às 8:06 pm

    O meu poeminha estava errado.
    Conforme o dicionário: Haikai é poema japonês constituido por dois versos com 5 sílabas e um (o segundo verso) com 7 sílabas.
    Eu não sei escrever em japonês, nem palavras de uma sílaba (que são a maioria naquele idioma), por isso vou refazer os meus versos, agora com 5 ou 7 palavras portuguesas:

    Três elementos, versão 0.2

    A borboleta, no vento, plana.
    O pingüim, no planeta de água, nada.
    A maçã, no campo, estraga.

    Explicar poema é estranho, mas:
    * Borboleta simboliza o MS Windows; inclusive em softwares livres (por exemplo, no VirtualBox), um ícone de uma borboleta às vezes representa o logotipo desse sistema.
    * Linux não deslancha no desktop, por isso, “nada”.
    * Usei maçã, o símbolo para o sistema Mac, porque não é tão bem-sucedido quanto no passado.
    * Elementos da natureza: ar (vento), água e terra (campo).

    Desculpem tomar o espaço com as minhas bobagens.

Este post é antigo (2008-10-24) e foi arquivado. O envio de novos comentários a este post já expirou.