Oracle começa a cobrar pelo plug-in ODF

[quote=Andre_JavaWorld]O que me preocupa nessa historia toda é como o Oracle vai “Fazer Java”, mas acho que a qualidade so vai tender a aumentar, afinal a oracle nao é conhecida como a empresa do banco de dados da esquina… mas o que aumenta a minha preocupacao é a saida de James Gosling da Oracle, ele se demitiu, acho que seria muito interessante conhecer as razoes que levaram ele que é conhecido como “pai do Java” a tomar uma iniciativa dessas…

Abraços

André Martins[/quote]

O Gosling pode ter saído por várias razões. Desde ser demitido, ou não concordar com o modelo de administração da Oracle. Se preocupar com saída de Gosling não tem cabimento.

[quote=knowledgebr][quote]
Quanto aos chorões de plantão, lembre-se que muitos aqui ganham dinheiro sob uma plataforma que vem de graça, uma IDE que é de graça e até banco de dados é de graça. Pra vir é de graça, pra entregar o trabalho é pago, correto? Não pra mim, tem coisa errada ai.[/quote]

Falou e disse a experiência, essa bondade não ia durar muito tempo, só acho que o OpenJDK pode deslanchar se o Java for cobrado, igual ao Delphi, enquanto ele existir e ainda conseguirem pirateá-lo o FreePascal Lazarus sempre vai ficar para trás.[/quote]

Eu prefiro usar o freepascal ao delphi. O pessoal usa mais o delphi hoje por puro preconceito, ou dependência de alguns componentes( que mesmo assim poderiam ser usados com lazarus). O freepascal suporta várias coisas que o delphi em mais de 10 anos nunca sonhou em ter.

[quote=Luca]Olá

Só para lembrar… praticamente todas as linguagens são gratuitas. Das poucas que conheço que são pagas me lembro as da Intel (Fortran e C) e o Delphi que na verdade cobra pela IDE. Então não há nada de errado neste modelo.

Não acredito que um dia a Oracle cobre pelo Java. Mas lembrem-se que a Oracle comprou a BEA e junto veio o JRockit que a BEA vendia e que a Oracle provavelmente também venderá.

[]s
Luca[/quote]

Linguagem nenhuma é paga. O que pode ser pago é o compilador. Esse compilador da intel que você citou é usado para compilar praticamente todos os projetos da microsoft(Os projetos que exigem extrema perfomence, como os SOs). Se não mje engano, a uns 5 anos atrás, a licença dele estava na casa dos $20000. É o melhor compilador de c++ hoje.

[quote=juliocbq][quote=Luca]Olá

Só para lembrar… praticamente todas as linguagens são gratuitas. Das poucas que conheço que são pagas me lembro as da Intel (Fortran e C) e o Delphi que na verdade cobra pela IDE. Então não há nada de errado neste modelo.

Não acredito que um dia a Oracle cobre pelo Java. Mas lembrem-se que a Oracle comprou a BEA e junto veio o JRockit que a BEA vendia e que a Oracle provavelmente também venderá.

[]s
Luca[/quote]

Linguagem nenhuma é paga. O que pode ser pago é o compilador. Esse compilador da intel que você citou é usado para compilar praticamente todos os projetos da microsoft(Os projetos que exigem extrema perfomence, como os SOs). Se não mje engano, a uns 5 anos atrás, a licença dele estava na casa dos $20000. É o melhor compilador de c++ hoje.[/quote]

Muito alto este valor, fui ver o preço dele, nos estados unidos o maior valor é de $2699,00 e $3295,00 dólares, dependendo do que for fazer e dar retorno se paga mesmo, ainda acho que a Oracle vai cobrar por IDE’s avançadas.

[quote=knowledgebr][quote=juliocbq][quote=Luca]Olá

Só para lembrar… praticamente todas as linguagens são gratuitas. Das poucas que conheço que são pagas me lembro as da Intel (Fortran e C) e o Delphi que na verdade cobra pela IDE. Então não há nada de errado neste modelo.

Não acredito que um dia a Oracle cobre pelo Java. Mas lembrem-se que a Oracle comprou a BEA e junto veio o JRockit que a BEA vendia e que a Oracle provavelmente também venderá.

[]s
Luca[/quote]

Linguagem nenhuma é paga. O que pode ser pago é o compilador. Esse compilador da intel que você citou é usado para compilar praticamente todos os projetos da microsoft(Os projetos que exigem extrema perfomence, como os SOs). Se não mje engano, a uns 5 anos atrás, a licença dele estava na casa dos $20000. É o melhor compilador de c++ hoje.[/quote]

Muito alto este valor, fui ver o preço dele, nos estados unidos o maior valor é de $2699,00 e $3295,00 dólares, dependendo do que for fazer e dar retorno se paga mesmo, ainda acho que a Oracle vai cobrar por IDE’s avançadas.[/quote]

chutei muito alto mesmo. Pela qualidade dele, mesmo os $20000 estaria barato.
O netbeans hoje é a melhor ide para desenvolvimento que existe na minha opinião. Ele é melhor que todas as ferramentas pagas juntas. O eclipse é muito bom, mas tem a maioria dos plugins proprietários.

Isso é estrategia da oracle pra ganhar mercado e não perder, com a grande adoção do open office pelo governo as empresas que trabalham com o mesmo vão ter que adotar o OO ou pagar pelo plugin, mostra que a oracle sabe atacar e ataca pra valer nada de comer pelas beiradas, um pouco arriscado mas é briga de gente grande.

Exato e os desenvolvedores devem ficar despreocupados, afinal, software para desenvolvimento é sem taxas, de banco de dados ao SOA Suíte, pode ser baixado e usado livremente.

Ela cobra de quem tem que realmente pagar.

Eu também adoraria ter um Speedy Freeware, mas a telefônica cobra, assim como cartão de crédito sem juros, ou plano de saúde por apenas 19.90 cobrindo Einstein. “Não existe jantar de graça”…

Olá

Nada a ver com o assunto do tópico mas vou colocar aqui só para escrever uma frase logo abaixo:

O Michael Nygard (do Release It) escreveu ontem em http://www.michaelnygard.com/blog/2010/04/the_future_of_software_develop.html :

[quote=Michael Nygard]
I fear that Java will have to be abandoned to the “Enterprise Development” world. It will be relegated to the hands of cut-rate business coders bashing out their gray business applications for $30 / hour. We’ve passed the tipping point on this one. We used to joke that Java would be the next COBOL, but that doesn’t seem as funny now that it’s true. Java will continue to exist. Millions of lines of it will be written each year. It won’t be the driver of innovation, though. As individual programmers, I’d recommend that you learn another language immediately and differentiate yourself from the hordes of low-skill, low-rent outsource coders that will service the mainstream Java consumer.[/quote]

Depois que li o Michael, lembrei que o COBOL também é pago.

E nada do que a Oracle possa fazer, voltará a fazer do Java a linguagem queridinha de todos como já foi antes, principalmente no meu caso. O Java já estava em declínio muito antes da Oracle imaginar a possibilidade da compra da Sun. O Java sobreviverá nos grandes projetos já feitos com ele e nas excepcionais APIs disponíveis gratuitamente como por exemplo Lucene, Solr, Mahout, Hadoop, Sl4j, alguns commons e mais outros que não lembro agora.

[]s
Luca

[quote=Luca]Olá

Nada a ver com o assunto do tópico mas vou colocar aqui só para escrever uma frase logo abaixo:

O Michael Nygard (do Release It) escreveu ontem em http://www.michaelnygard.com/blog/2010/04/the_future_of_software_develop.html :

[quote=Michael Nygard]
I fear that Java will have to be abandoned to the “Enterprise Development” world. It will be relegated to the hands of cut-rate business coders bashing out their gray business applications for $30 / hour. We’ve passed the tipping point on this one. We used to joke that Java would be the next COBOL, but that doesn’t seem as funny now that it’s true. Java will continue to exist. Millions of lines of it will be written each year. It won’t be the driver of innovation, though. As individual programmers, I’d recommend that you learn another language immediately and differentiate yourself from the hordes of low-skill, low-rent outsource coders that will service the mainstream Java consumer.[/quote]

Depois que li o Michael, lembrei que o COBOL também é pago.

E nada do que a Oracle possa fazer, voltará a fazer do Java a linguagem queridinha de todos como já foi antes, principalmente no meu caso. O Java já estava em declínio muito antes da Oracle imaginar a possibilidade da compra da Sun. O Java sobreviverá nos grandes projetos já feitos com ele e nas excepcionais APIs disponíveis gratuitamente como por exemplo Lucene, Solr, Mahout, Hadoop, Sl4j, alguns commons e mais outros que não lembro agora.

[]s
Luca[/quote]

E quem vai substituir java no “Enterprise” a curto e médio prazo?? Ruby?? acho que tem muito chao e farinha pra comer ainda, e com bastante fermento diga-se de passagem.

Sim sim, nao estou alienado defendendo java ate debaixo da terra, foi uma pergunta seria e proposital, eu sei que tu apostou algumas fichas no rails :smiley:

[quote=Luca]Olá

Nada a ver com o assunto do tópico mas vou colocar aqui só para escrever uma frase logo abaixo:

O Michael Nygard (do Release It) escreveu ontem em http://www.michaelnygard.com/blog/2010/04/the_future_of_software_develop.html :

[quote=Michael Nygard]
I fear that Java will have to be abandoned to the “Enterprise Development” world. It will be relegated to the hands of cut-rate business coders bashing out their gray business applications for $30 / hour. We’ve passed the tipping point on this one. We used to joke that Java would be the next COBOL, but that doesn’t seem as funny now that it’s true. Java will continue to exist. Millions of lines of it will be written each year. It won’t be the driver of innovation, though. As individual programmers, I’d recommend that you learn another language immediately and differentiate yourself from the hordes of low-skill, low-rent outsource coders that will service the mainstream Java consumer.[/quote]

Depois que li o Michael, lembrei que o COBOL também é pago.

E nada do que a Oracle possa fazer, voltará a fazer do Java a linguagem queridinha de todos como já foi antes, principalmente no meu caso. O Java já estava em declínio muito antes da Oracle imaginar a possibilidade da compra da Sun. O Java sobreviverá nos grandes projetos já feitos com ele e nas excepcionais APIs disponíveis gratuitamente como por exemplo Lucene, Solr, Mahout, Hadoop, Sl4j, alguns commons e mais outros que não lembro agora.

[]s
Luca[/quote]

Ele citou um ponto que realmente eu pensei muito uns tempos atras. Java se tornar uma tecnologia específica para Enterprise.

Bom, acho que em termos de reumuneração o profissional terá que aprender a lidar com software enterprise, como Complex Events, BPM-BPEL, ESB, Grid - CloudComputing, BI entre outros para poder de fato ter um aumento expressivo no valor hora.

Aqui vale a regra, quanto custa hoje um especialista em CloudComputing ? Quantos vocês conhecem no mercado ? Esse é o ponto …

Sem diferencial, você fica cada vez mais sujeito as regras do capitalismo e a tendência é de baixa, até mesmo para o Ruby, já que há uma galera começando a dominar a linguagem e frameworks correlatos.

Olá

Ruby e Rails já estão entrando nas grandes empresas. Todas elas tem aplicações CRUD que não há o menor sentido fazer com Java. Como Ruby veio do PERL e tem muito mais facilidade para tratar texto do que o Java, há muitas aplicações empresariais que ficam muito mais fáceis de desenvolver com Ruby.

Mas não acho que o futuro pertence a uma só linguagem. Pobre da empresa que colocar todas as suas fichas em uma só tecnologia. Para mim o futuro das empresas é poliglota. Com MUITO espaço para Ruby/Rails mas principalmente com espaço para tecnologias que aproveitem estes 10 anos que o Java construiu um sem número de soluções fantásticas.

No momento estou brincando com Mahout e Hadoop e estes 2 são bons exemplos de como o Java será usado no futuro. Não duvido que surja algum framework que permita acessar o Mahout via REST como se faz com o SOLR, muito usado pela turma do Ruby/Rails.

E uma coisa que acho que já falaram aqui mas é importante lembrar de novo é que há uma enorme oportunidade para se usar alternativas melhores do que um banco de dados tradicional. Muita coisa que antes a gente fazia com os MySQLs da vida, hoje podemos fazer de forma muito mais eficiente usando um NoSQL como o REDIS (agora da VM Ware, dona da SpringSource), o CouchDB, MongoDB ou Cassandra. Acho mais fácil usar alguns NoSQLs com outras linguagens do que com Java mas isto pode ser uma dificuldade minha.

O arquiteto de uma grande empresa que fechar os olhos e as portas para o que está acontecendo no mundo lá fora pode ganhar eventualmente uma boa notinha agora mas provavelmente trabalha contra os interesses futuros da empresa.

[]s
Luca (uso Java desde 1997 mas só consegui o primeiro emprego com Java em 1999)

DoS na Oracle já!!! \o/ :twisted: :twisted:

E Scala?? como fica nessa história toda?

Não só scala, como varias outras linguagens que rodam na JVM, pq o problema da discussão é a plataforma java e nao a linguagem java.

Alias uma pergunta aos Rubistas, onde roda a maioria da apps feitas em Ruby on Rails?? Na JVM ou na Ruby VM ou onde???

Não só scala, como varias outras linguagens que rodam na JVM, pq o problema da discussão é a plataforma java e nao a linguagem java.

Alias uma pergunta aos Rubistas, onde roda a maioria da apps feitas em Ruby on Rails?? Na JVM ou na Ruby VM ou onde???[/quote]

Desculpa, mas o único problema que vejo aqui é ter que abandonar o nome Java, que é registrado pela Oracle/Sun, no momento que a implementação opensource se tornar a oficial.

[quote=Luca]Olá

Ruby e Rails já estão entrando nas grandes empresas. Todas elas tem aplicações CRUD que não há o menor sentido fazer com Java. Como Ruby veio do PERL e tem muito mais facilidade para tratar texto do que o Java, há muitas aplicações empresariais que ficam muito mais fáceis de desenvolver com Ruby.

Mas não acho que o futuro pertence a uma só linguagem. Pobre da empresa que colocar todas as suas fichas em uma só tecnologia. Para mim o futuro das empresas é poliglota. Com MUITO espaço para Ruby/Rails mas principalmente com espaço para tecnologias que aproveitem estes 10 anos que o Java construiu um sem número de soluções fantásticas.

[]s
Luca (uso Java desde 1997 mas só consegui o primeiro emprego com Java em 1999)[/quote]

Eu discordo, colocar todas as fichas numa tecnologia pode ser arriscado, mas pode ser bastante lucrativo. Uma coisa não impede a outra. O que a maioria dos programadores não entendem, é o que futuro não pertence a linguagens, nunca pertenceu. O futuro pertence a aplicações e nelas que estão as oportunidades. Se vc é especializado num tipo de aplicação não vejo problema em aprender so aquela linguagem, mas quem pretende trabalhar com diferentes aplicações geralmente quer usar a melhor linguagem para cada uma.

Po… péssima noticia.

Vou ser radical e começar a usar banco de dados OO.
Estilo aquele NeoDatis que nunca testei na pratica mesmo.

Ahh… além do plugin ODF ser pago agora a Microsoft lançou junto com o Facebook o Docs.com pra facilitar a distribuição de arquivos Office.

Bem… Oracle está enterrando tudo aquilo que não da dinheiro e dando força pras outras empresas indiretamente.

Não só scala, como varias outras linguagens que rodam na JVM, pq o problema da discussão é a plataforma java e nao a linguagem java.

Alias uma pergunta aos Rubistas, onde roda a maioria da apps feitas em Ruby on Rails?? Na JVM ou na Ruby VM ou onde???[/quote]

Na Ruby VM, na JVM só JRuby, e o JRuby não está sendo usado em escala igual ao do Ruby tradicional.