Gente, vocês acham que seria possivel isso acontecer? Uma duvida interessante :) [RESOLVIDO]

1. Gente, vocês acham que seria possivel isso acontecer? Uma duvida interessante :) [RESOLVIDO]

shoujo
shoujo

(usa Slackware)

Enviado em 23/09/2015 - 21:42h

Olá pessoal, tive uma duvida que acho interessante

Com essa historia da microsoft contruir um linux e tal, e deles dizerem que talvez ate abririam seu codigo fonte, eu pensei na seguinte hipotese, se eles quiserem por exemplo, fazer o mesmo que o android faz com o linux, e o mesmo que apple faz com freebsd, e o mesmo que a red hat faz com o linux, ou seja, pegar o kernel do linux e construir um ambiente gráfico alternativo porém pago, baseado no explorer ou aero, não sei como chama o ambiente grafico do windows, por exemplo, se eles compilarem ele pro linux, fazendo com que os aplicativos windows rodem perfeitamente com o kernel linux, por exemplo eles podiam dar o nome de aeroDE ou explorerDE, ou seja um desktop environment, assim seria um sistema operacional linux, compativel com tudo que windows tem, de codigo aberto(kernel e alguns softwares) e kernel fechado(o desktop environment da microsoft), legalmente eles podem fazer isso? Se isso acontecer o sistema seria seguro por ter um kernel linux? por exemplo seria um sistema dependente do root e tals.
O que acharam da ideia?


  


2. MELHOR RESPOSTA

Patrick
Freud_Tux

(usa Outra)

Enviado em 30/09/2015 - 21:27h

Se não for para uso comercial e não for disponibilizado para terceiros, até daria para não liberar o código das modificações, mas se liberar para terceiros (mãe, pai, tia, irmãos, vizinha gata, dogs....) tem que liberar!

Mas se for para uso comercial e disponibilizado para o público, vai ter que abrir o código do programa, pelo menos, tudo que for GPL.
Mas por quê?
Pelo fato de que é impossível fechar algo com base em GPL. LGPL é para fins comerciais. Você não pode vender nada GPL, mas pode cobrar pela manutenção, como a red hat, ou cobrar por disponibilizar cd/dvds de sistemas Gnu/Linux, como o Slackware.

O acelerador de partículas, o CERNE (se não me engano é assim que se escreve) usa Linux, se não me falha a memória, é algo (ou era) com base no debian. O código fonte dele é bem grande e estava (não sei como está agora) disponível para quem quisesse baixar.
Mas que máquina comum iria rodar aquilo ? rsrssr.

A GPL é bem complexa e simples ao mesmo tempo.

A empresa do tiu gates já tentou dar uma pernada de anão no Gnu/Linux, dizendo que usavam patentes/bibliotecas suas, mas ficou provada que não usavam, com isso não teve nenhum problema para o Gnu/Linux.
Mas se a empresa do tiu gates por exemplo pegar o kernel Gnu/Linux, modificar, e tentar fechar o seu código e distribuir como seu "novo sistema operacional", alegando que desenvolveu uma nova linguagem de programação "dos", mas com base no Gnu/Linux, ela vai tomar ferro.
Se a base é o Gnu/Linux, então essa linguagem é dependente direta do Gnu/Linux, e este por sua vez, está dentro da GPL, e como a base é Gnu/Linux, e está sendo comercializada e distribuída para terceiros, está quebrando a GPL e bye-bye tiu gates.

O mesmo ocorre para um ambiente gráfico.

O exemplo que você deu para o QT, onde ele tem duas licenças, uma para uso não comercial e outra para uso comercial.
Para usar a LGPL, você tem uma série de regras ( https://www.gnu.org/licenses/lgpl.html ) mas não lhe permitem fechar o código, enquanto usa LGPL, mas reconhece, que tem "coisas" de terceiros e pede para que isso seja deixado bem claro.
Se você pegar bibliotecas fechadas (licenças proprietária) e usar com bibliotecas livre e criar o ambiente XYzeta, você terá que liberar toda a parte das bibliotecas livre, e explicar como as bibliotecas fechadas interagem com as bibliotecas livres, e por ai por diante.

P.S:

Isso ajuda a entender um pouco:

http://www.differencebetween.net/miscellaneous/difference-between-gpl-and-lgpl/


T+ ;)






3. Re: Gente, vocês acham que seria possivel isso acontecer? Uma duvida interessante :) [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/09/2015 - 05:08h

Bom dia,

" Com essa historia da microsoft contruir um linux e tal...."

Shoujo, pela minha experiência com eles e por não ser uma notícia nova em relação a isso, puro marketing!! Duvido muito mais uma vez que isso saia do "papel".




Att,
Jbaf 2015
Fedora 21,22(MATE), Ubuntu LTS(GNOME 2)
https://getfedora.org/pt_BR/


4. Re: Gente, vocês acham que seria possivel isso acontecer? Uma duvida interessante :) [RESOLVIDO]

shoujo
shoujo

(usa Slackware)

Enviado em 24/09/2015 - 20:24h

Jbaf escreveu:

Bom dia,

" Com essa historia da microsoft contruir um linux e tal...."

Shoujo, pela minha experiência com eles e por não ser uma notícia nova em relação a isso, puro marketing!! Duvido muito mais uma vez que isso saia do "papel".




Att,
Jbaf 2015
Fedora 21,22(MATE), Ubuntu LTS(GNOME 2)
https://getfedora.org/pt_BR/



Acho que sai sim, linux é o que está dando dinheiro pra eles.
Pelo que vi falando, na plataforma azure, mesmo sendo windows, maioria das empresas usam serviços cloud em maquinas virtuais linux, a microsoft viu que esse negocio é muito rentavel e por isso tá investindo no linux, porque percebeu que as pessoas, principalmente programadores, desenvolvedores, e empresas que usam serviços cloud tem usado linux pra valer, por isso eles estão aproveitando da situação.



5. Re: Gente, vocês acham que seria possivel isso acontecer? Uma duvida interessante :) [RESOLVIDO]

Patrick
Freud_Tux

(usa Outra)

Enviado em 24/09/2015 - 20:31h

shoujo escreveu:

Jbaf escreveu:

Bom dia,

" Com essa historia da microsoft contruir um linux e tal...."

Shoujo, pela minha experiência com eles e por não ser uma notícia nova em relação a isso, puro marketing!! Duvido muito mais uma vez que isso saia do "papel".




Att,
Jbaf 2015
Fedora 21,22(MATE), Ubuntu LTS(GNOME 2)
https://getfedora.org/pt_BR/



Acho que sai sim, linux é o que está dando dinheiro pra eles.
Pelo que vi falando, na plataforma azure, mesmo sendo windows, maioria das empresas usam serviços cloud em maquinas virtuais linux, a microsoft viu que esse negocio é muito rentavel e por isso tá investindo no linux, porque percebeu que as pessoas, principalmente programadores, desenvolvedores, e empresas que usam serviços cloud tem usado linux pra valer, por isso eles estão aproveitando da situação.


A GPL vai dar uma dor de cabeça pra eles...
Ela é muito complexa e ao mesmo tempo simples.
Ao mesmo tempo que ela diz que as modificações tem que ser liberadas, ela diz o contrário (libera as modificações se quiser)....

A empresa do tiu gates vai bater de frente com a red hat, quero ver essa.
Ah!
Pra fazer um janelas rodar as coisas dele no Linux, vai fazer o povo do tiu gates suar a camisa ;).
Deixa eu adivinhar!
Vão pegar o kernel e sair capando igual o google fez para criar o android!

T+






6. Re: Gente, vocês acham que seria possivel isso acontecer? Uma duvida interessante :) [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/09/2015 - 20:35h


Isso não é viável legalmente. Pois o Kernel Linux tem a licença GPL.

No caso do BSD ele tem a licença mais permissiva do universo do software livre. Basicamente ela diz: "Esse é o BSD, faça o que quiser com ele, mas nunca nos processe." Pronto, agora a Sony usa BSD no PS4, a Apple usa Darwin/BSD no MAC OS e por aí vaí.

Além disso, as pessoas precisam entender que o que tem valor financeiro não é o código fonte, mas as patentes em software ou seja os algoritmos para fazer alguma coisa.

A implementação não tem valor, mas uma patente vale milhões. Se você for dono de uma patente, por exemplo, como o padrão MP3 você estaria milionário, pois centenas de empresas te pagariam para usar sua patente.




7. Re: Gente, vocês acham que seria possivel isso acontecer? Uma duvida interessante :) [RESOLVIDO]

Thiago Henrique Hüpner
Thihup

(usa Manjaro Linux)

Enviado em 24/09/2015 - 21:27h

Se a M$ Abrir o source do Windows, os programadores do Wine irão ficar muito contentes.

Ou seja, eles irão fazer de tudo para portar os app, e por enquanto, é via engenharia reversa (e vcs já viram como tá funcionando uns 60% dos apps do Windows no Linux (e alguns até mais rápido no Linux =D)).

Agora a M$ fazer uma distro baseada no Linux, hum, acho que não.

Mas tocando nesse assunto, uma fez lí que a M$ queria deixar o Windows tipo isso:

C:\home\usuario\ 


Igual no Linux, mas utilizando a barra invertida. Não sei se é verdade, mas eu lí...

Espero ter ajudado

[]'s

T+

--

body@human: $ sudo su
brain@human: # apt-get purge -y windows* && echo "Windows removed successfully"




8. Re: Gente, vocês acham que seria possivel isso acontecer? Uma duvida interessante :) [RESOLVIDO]

shoujo
shoujo

(usa Slackware)

Enviado em 24/09/2015 - 23:05h

kyetoy escreveu:


Isso não é viável legalmente. Pois o Kernel Linux tem a licença GPL.

No caso do BSD ele tem a licença mais permissiva do universo do software livre. Basicamente ela diz: "Esse é o BSD, faça o que quiser com ele, mas nunca nos processe." Pronto, agora a Sony usa BSD no PS4, a Apple usa Darwin/BSD no MAC OS e por aí vaí.

Além disso, as pessoas precisam entender que o que tem valor financeiro não é o código fonte, mas as patentes em software ou seja os algoritmos para fazer alguma coisa.

A implementação não tem valor, mas uma patente vale milhões. Se você for dono de uma patente, por exemplo, como o padrão MP3 você estaria milionário, pois centenas de empresas te pagariam para usar sua patente.




Então como o nero, e o powerdvd fizeram softwares de codigo fechado e pagos para linux? Tem outros softwares de código fechado, além claro dos jogos da steam que com certeza são codigo fechado, e outros games, e inclusive drivers de codigo fechado que os proprios fabricantes fazem pra linux, porque motivos softwares podem, e um ambiente grafico de codigo fechado nao poderia?
Qual a diferença entre um ambiente grafico e um software qualquer?



9. Re: Gente, vocês acham que seria possivel isso acontecer? Uma duvida interessante :)

Wellington
wellington_r

(usa Debian)

Enviado em 25/09/2015 - 16:36h

Para fazer algo na linha do Android, precisa de mais que um ambiente gráfico, mas entendo o que você quer dizer.

No caso de programas de código fechado para Linux, a diferença é que esses programas não utilizam linhas de código do Linux, apenas são compatíveis com a plataforma.
Se você quiser lançar um sistema operacional rodando em cima do kernel Linux, você teria que distribuí-lo junto do código Linux, ou seja, seu software não existe sem o Linux, então o tio indiano não pode dar um tapa na cabeça dos programadores do kernel e dizer "perdeu, ot***io".

PS: Ot***io é palavrão agora?




10. Re: Gente, vocês acham que seria possivel isso acontecer? Uma duvida interessante :)

shoujo
shoujo

(usa Slackware)

Enviado em 25/09/2015 - 19:19h

wellington_r escreveu:

Para fazer algo na linha do Android, precisa de mais que um ambiente gráfico, mas entendo o que você quer dizer.

No caso de programas de código fechado para Linux, a diferença é que esses programas não utilizam linhas de código do Linux, apenas são compatíveis com a plataforma.
Se você quiser lançar um sistema operacional rodando em cima do kernel Linux, você teria que distribuí-lo junto do código Linux, ou seja, seu software não existe sem o Linux, então o tio indiano não pode dar um tapa na cabeça dos programadores do kernel e dizer "perdeu, ot***io".

PS: Ot***io é palavrão agora?



Talvez eu nao tenha explicado direito minha ideia. A microsoft vai pegar o kernel do linux, com licença gnu, compilar o kernel ainda esta gnu,
e usar ferramentas de codigo aberto, para construir o sistema operacional, note que tudo isso de codigo aberto e gnu.
Por ultimo o ambiente grafico seria construido algo tipo o X11, mas escrito do zero, ou baseado no X, note que esse ambiente seria de codigo fonte aberto e na licença gpl tambem.
Por ultimo, o aero ou explorer sei la como chama do windows, ia ser compilado pra rodar com essa alternativa do x11 criada pela microsoft, ou seja seria tipo um kde(ambiente grafico), so que esse seria codigo fechado, é a mesma coisa que um programa qualquer, nao faz parte do sistema, pelo que eu entendo.
O ubuntu coloca programa com licenças diferente na instalacao. A red hat inclusive tem programas especiais pra servidor, pelo que li, que nao sao de codigo aberto, me corrijam se nao for. Enfim acho que agora expressei a ideia.

O que eu quero dizer é:eles fariam quase tudo codigo aberto, com excessao do ambiente grafico, que seria fechado.

Inclusive, por exemplo se os ambientes graficos kde, lxde, ou qualquer outro se quisessem suportar essa alternativa podiam ficar a vontade. Seria ate interessante, mais um software pra competir com wayland, mirc, etc


11. Re: Gente, vocês acham que seria possivel isso acontecer? Uma duvida interessante :) [RESOLVIDO]

Patrick
Freud_Tux

(usa Outra)

Enviado em 25/09/2015 - 20:21h

shoujo escreveu:

wellington_r escreveu:

Para fazer algo na linha do Android, precisa de mais que um ambiente gráfico, mas entendo o que você quer dizer.

No caso de programas de código fechado para Linux, a diferença é que esses programas não utilizam linhas de código do Linux, apenas são compatíveis com a plataforma.
Se você quiser lançar um sistema operacional rodando em cima do kernel Linux, você teria que distribuí-lo junto do código Linux, ou seja, seu software não existe sem o Linux, então o tio indiano não pode dar um tapa na cabeça dos programadores do kernel e dizer "perdeu, ot***io".

PS: Ot***io é palavrão agora?


shoujo escreveu:
Talvez eu nao tenha explicado direito minha ideia. A microsoft vai pegar o kernel do linux, com licença gnu, compilar o kernel ainda esta gnu,
e usar ferramentas de codigo aberto, para construir o sistema operacional, note que tudo isso de codigo aberto e gnu.


Pegou o kernel que está dentro da GPL, tem que obedecer a GPL.
Se alterar para fazer o s.o rodar, e usar o kernel ou qualquer outra ferramenta, biblioteca, e etc., que esteja dentro da GPL vai ter que divulgar. Só não divulgaria, se ele criasse algo sem as "peças" que estão dentro da lei GPL.
Código aberto não é livre, e tem que ver as questões de licenças de cada um.
Mas se usar meia linha de código que tenha GPL para fazer funcionar, tem que abrir, ou se não, tira essa linha.

shoujo escreveu:
Por ultimo o ambiente grafico seria construido algo tipo o X11, mas escrito do zero, ou baseado no X, note que esse ambiente seria de codigo fonte aberto e na licença gpl tambem.


Mesma coisa que citei acima.
Usou meia linha de código dentro da GPL ou abre tudo, ou sai fora, e cria o seu próprio código para fazer funcionar dentro do Kernel. O que daria mais trabalho e etc...

shoujo escreveu:
Por ultimo, o aero ou explorer sei la como chama do windows, ia ser compilado pra rodar com essa alternativa do x11 criada pela microsoft, ou seja seria tipo um kde(ambiente grafico), so que esse seria codigo fechado, é a mesma coisa que um programa qualquer, nao faz parte do sistema, pelo que eu entendo.
O ubuntu coloca programa com licenças diferente na instalacao. A red hat inclusive tem programas especiais pra servidor, pelo que li, que nao sao de codigo aberto, me corrijam se nao for. Enfim acho que agora expressei a ideia.

O que eu quero dizer é:eles fariam quase tudo codigo aberto, com excessao do ambiente grafico, que seria fechado.

Inclusive, por exemplo se os ambientes graficos kde, lxde, ou qualquer outro se quisessem suportar essa alternativa podiam ficar a vontade. Seria ate interessante, mais um software pra competir com wayland, mirc, etc


Código aberto não é código livre.
O que não pode ocorrer é pegar qualquer fragmento de código que esteja dentro da GPL e criar uma programa, ambiente gráfico, ou outra coisa, e fechar, vai tomar na cabeça bonito, pois a GPL deixa claro, que as mudanças no código original tem que ser liberadas.
Como relatei, a GPL ao mesmo tempo que é simples, é muito complexa.
Resumindo, vai te que abrir o código se tiver qualquer parte dentro da GPL.

Código aberto é uma ampla gama, que de maneira resumida, cada um tem um tipo de licença semelhante e se encaixam na classificação de código aberto.

T+








12. Re: Gente, vocês acham que seria possivel isso acontecer? Uma duvida interessante :) [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/09/2015 - 21:21h

shoujo escreveu:

kyetoy escreveu:


Isso não é viável legalmente. Pois o Kernel Linux tem a licença GPL.

No caso do BSD ele tem a licença mais permissiva do universo do software livre. Basicamente ela diz: "Esse é o BSD, faça o que quiser com ele, mas nunca nos processe." Pronto, agora a Sony usa BSD no PS4, a Apple usa Darwin/BSD no MAC OS e por aí vaí.

Além disso, as pessoas precisam entender que o que tem valor financeiro não é o código fonte, mas as patentes em software ou seja os algoritmos para fazer alguma coisa.

A implementação não tem valor, mas uma patente vale milhões. Se você for dono de uma patente, por exemplo, como o padrão MP3 você estaria milionário, pois centenas de empresas te pagariam para usar sua patente.




Então como o nero, e o powerdvd fizeram softwares de codigo fechado e pagos para linux? Tem outros softwares de código fechado, além claro dos jogos da steam que com certeza são codigo fechado, e outros games, e inclusive drivers de codigo fechado que os proprios fabricantes fazem pra linux, porque motivos softwares podem, e um ambiente grafico de codigo fechado nao poderia?
Qual a diferença entre um ambiente grafico e um software qualquer?


O que eu disse é que você não pode ser apropriar de algo GPL e fechar o código
lançando um produto com outro nome. (mas pode fazer isso internamente em sua empresa!
como o google faz com vários softwares livres.)

Você pode desenvolver para Linux sem usear uma biblioteca GPL. No caso
do nero ou powerdvd eles devem ter usado tudo o código proprietário
sem depender de nada que seja GPL (apenas uma afirmação).

No caso dos jogos olhe a licença do OpenGL ela é permissiva.

http://opengl3.org/about/licensing/

Não é que esse ou aquele tipo de software pode ou não pode.

No caso da Apple e dos Android é que eles são amarrados ao hardware.

Se executar MAC OS X fora do hardware da Apple é uma violação da licença. BSD permite isso, GPL não.

No caso dos Android, você pode até baixar os fontes e tentar executar
em algo, mas será capenga, pois cada fabricante modifica para executar
em seu próprio hardware. Não sou conhecedor de celular, mas já ouvi história
de gente que tentou rodar outra coisa no celular e ele simplesmente trava virando
um tijolo.

Ainda existe um problema chamado licença dual. Como o mysql e outros.

Ele tem uma licença livre, mas sobre várias condições de uso. Alguns, softwares
são grátis (sem pagamento) para pessoa física e pagos para uso comercial.

Um exemplo é o VMWare Workstation. Ele é grátis para o usuário domestico
mas é pago para uso comercial.

Algumas bibliotecas livres, podem ser pagas e adicionadas em softwares proprietários
(exemplo Avast usa Openssl, zlib e outros)

Uma coisa que as pessoas não entendem é que software livre tem copyright. Ele tem dono!
E o dono pode fazer o que quiser com esse software, inclusive vender. Não existe problema
em vender coisas GPL, mas quem pagaria por algo grátis? Então o que se vende é o suporte
como fazem Red Hat e SUSE.

A menos que a licença seja copyleft, domínio público ou outro tipo de licença não-GPL ela tem dono.










01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts