blastarr
Power Member
Um desenvolvimento extraordinário por parte da Microsoft, julgo eu.
http://www.dailytech.com/article.aspx?newsid=9168
http://www.dailytech.com/article.aspx?newsid=9168
não, não é open source
Yea, but thats something Open Source advocates tend to blur. Open source means you can see the code, not necessarily edit it and re-use it. Thats why there are generally the standard GPL agreement to go with it, which does tell you what you can and can't do with that source code.
A common misconception though is that open source means free to copy and use. There are several "open source" licenses and many require you to pay for the use if you commercially develop. Some are ridiculously restrictive about what you can or cannot change. We were trying to use one library at my work that was "open source", but we had to decide against it and implement it our selves as the "open source" lib's copyright would have required us to put a citation to them on our startup screen. There's lots of junk like that in the "open source" world today.
Embora eu tenha percebido com que sentido é que escreveste "Open", o .Net Framework nao é "Open Source" mas está, isso sim, ao abrigo da Microsoft Reference License.MS .NET Framework agora é Open Source !
Visto que a ISO (penso que é esta instituição que aprova as licenças né?) não aprovou essa licença como open-source, então não, o .NET não é open-source...
Ok não era a ISO, my bad bad. De qualquer forma continuo a dizer que a Microsoft Reference License não é open-source mas sim shared-source, dois tipos de licenças distintas...
http://en.wikipedia.org/wiki/Microsoft_Reference_License
Está aqui a lista de licenças que são e não são compatíveis com o conceito de Free Software: http://www.gnu.org/philosophy/license-list.html. E há que ter em atenção na diferença entre open source e software livre. Eles não andam a puxar a brasa à sardinha - apenas classificam bem o código aberto como sendo por motivos éticos ou monetários. A FSF não é chamada para aqui. De quem deveriam estar a falar era da OSI. Aqui está a lista das licensas que eles aprovam e desaprovam: http://www.opensource.org/approval .Aliás, a Free Software Foundation tem a mania que é o ISO (uma agência da ONU), e tenta sempre "puxar a brasa à sua sardinha" (leia-se, GPL) deixando as outras licenças numa lista de indesejados.
Não, mas podem dar opinião, visto que a licença deles é a mais usada no mundo do free software e é mais usada do que qualquer outra licença open source.Eles não têm que aprovar nada, nem podem fazê-lo (não têm poder jurídico, não são um organismo das Nações Unidas, nem sequer representam a maioria da indústria -longe disso-).
Mais uma vez, a GPL não é uma licença open source.Para todos os efeitos prácticos, esta licença é Open Source.
Simplesmente não usa a GPL 2, GPL 3, BSD License, etc, mas sim uma da Microsoft.
Nesse caso, o código sob licenças BSD até é mais "livre" o que o código em licenças GPL, mas isso são outras histórias.
O que interessa é que este acto da MS pode, pelo menos, permitir fazer "reverse engineering" de uma forma muito mais fácil e sempre sem usar uma única linha de código igual (há uma fonte-base à qual se pode sempre ter acesso para conferir isso mesmo).
Ou seja, o "comportamento" do código é mais facilmente duplicado.
Está aqui a lista de licenças que são e não são compatíveis com o conceito de Free Software: http://www.gnu.org/philosophy/license-list.html. E há que ter em atenção na diferença entre open source e software livre. Eles não andam a puxar a brasa à sardinha - apenas classificam bem o código aberto como sendo por motivos éticos ou monetários. A FSF não é chamada para aqui. De quem deveriam estar a falar era da OSI. Aqui está a lista das licensas que eles aprovam e desaprovam: http://www.opensource.org/approval .
Não, mas podem dar opinião, visto que a licença deles é a mais usada no mundo do free software e é mais usada do que qualquer outra licença open source.
Mais uma vez, a GPL não é uma licença open source.
Uma questão, para ver se compreendi bem isto...
Com esta alteração, o projecto Mono vai ter a vida facilitada, não? Ou isto não tem nada a ver?