.NET open source!? [RESOLVIDO]

1. .NET open source!? [RESOLVIDO]

Brian Chalega da Silva
brian_ch

(usa Arch Linux)

Enviado em 19/11/2014 - 23:17h

Olá pessoal,

Vocês viram que a Microsoft vai abrir o código de parte da plataforma .NET? E que vai dar suporte ao Linux? Não é brincadeira não! rs:
http://www.phoronix.com/scan.php?page=news_item&px=MTgzNzE
http://news.microsoft.com/2014/11/12/microsoft-takes-net-open-source-and-cross-platform-adds-new-dev...
http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-is-open-source.aspx

A primeira vista, concordo com o que alguns usuários especularam no fórum do phoronix, acho que pra competir realmente com o java é necessário mesmo que eles comecem a investir em soluções multiplataforma.

Não programo e não pretendo começar a programar ou mesmo a usar softwares no Linux que exijam o .NET, mas se o suporte do Wine à ele melhorar já estou satisfeito. rsrs

obs.: Se já existir algum tópico sobre isso me avisem que eu deleto este, fiz uma busca e não achei, mas vai saber..


  


2. MELHOR RESPOSTA

Sandro
Sandro_Ramone

(usa Sabayon)

Enviado em 04/02/2015 - 12:56h

Concordo que sempre faltou algumas coisas para compatibilidade total entre ms.net e o mono, mas isso fica mais perto de softwares adicionais para aplicações, como no caso de geradores de relatório que muitos usam o crystal ou algum outro mais conhecido, na verdade essa foi minha unica dificuldade forte até o momento, desde que iniciei o curso de sistemas para internet, na universidade usam windows e softwares para tal, mas entre tropeços sempre acabo encontrando uma solução, no caso de geradores de relatórios tentei usar o monoreport porém não sei qual era o problema não rodava, sempre quebrava, acabei encontrando o fyi-reporting e uma continuação do projeto chamado de major-silence, foi o que resolveu meu problema, mesmo tendo uns problemas para usar ele com a web, pois não conseguia utilizar dataset para definir seus dados em versão para web apenas em sistemas desktop, em uns exemplos vi unsando dados de xml e então resolvi tentar e foi a melhor solução, atualizo os dados do xml e os dados do relatório são atualizados de maneira automatica...
Esse foi meu maior problema, de resto sempre de maneira facilitada consegui seguir com os projetos...
Concordo com os riscos de a microsoft reclamar por direitos, essa não é minha escolha de linguagem, é algo que estou vivendo por causa da faculdade, porém o mono esta suprindo todas minhas necessidades até o momento...
Então não vejo necessidade de ter um windows até o momento por causa da linguagem, apenas se uma tragédia com o projeto mono acontecer claro, mas se isso acontecer espero ter terminado meu curso, mas torço para que de certo sempre, uma alternativa multiplataforma nos da a verdadeira liberdade, escolho sempre o linux mas clientes podem ter outra opnião e assim não preciso mudar meu código apenas para usar em outro SO...

3. Re: .NET open source!? [RESOLVIDO]

Sandro
Sandro_Ramone

(usa Sabayon)

Enviado em 22/11/2014 - 17:58h

Na verdade ja existe o mono que é open source, em minha visão a microsoft estava perdendo mercado e o mono é multiplataforma, roda tanto em linux, windows e mac, assim muitos profissionais acabam aderindo outras ferramentas do que as da própria MS, porém nessa jogada ela pode conseguir vender mais seus produtos para .NET ajudando a tornar mais compativel o .net mono e o .net ms, porém não vejo motivo para usar wine em aplicativos .Net se já temos o mono que roda com perfeição, exemplo até alguns jogos como "Dust: An Elysian Tail" disponivél na steam criado em mono e mono-game, então não existe uma necessidade nesses casos do wine até porque o desenpenho no moon é melhor, pois .net é como java roda de maneira virtualizada então no wine alem de ter que virtualizar ainda teria de passar pela camada do wine ou seja serviço em dobro.
Isso de abrir o código do .net acaba sendo uma estratégia para garanti mais usuario .net e assim aumentar a venda de produtos que rodam em cima do .net, muitas ferramentas para os desenvolvedores rodam apenas no windows,abrindo o código acabam estreitando as diferenças entre o mono e o ms .net.
Para quem desenvolve em tal plataforma é uma ótima noticia desde que isso não interfira no desenvolvimento do mono poque agora os dois adarão juntos...


4. Re: .NET open source!? [RESOLVIDO]

Brian Chalega da Silva
brian_ch

(usa Arch Linux)

Enviado em 26/11/2014 - 23:39h

Não creio que o mono fosse realmente um concorrente, qualquer empresa pensaria duas vezes antes de usar uma plataforma que é um clone (incompleto) de outra e que sempre foi alvo de dúvidas do ponto de vista legal, não vale a pena o risco de amanhã a Microsoft processar a Novel e ela ser obrigada a remover algo da implementação que era importante para a sua aplicação.

Usando o mono também não se teria o suporte da Microsoft, que imagino ser muito mais interessante do que o da Novel, não só por ser um nome mais forte, mas também por ser a empresa que está a frente dessa tecnologia. De qualquer modo, a Microsoft também não devia estar muito preocupada, pois as relações dela com a Novel sempre foram boas pelo que eu sei.

Digo o wine, porque as únicas coisas em que eu preciso do .NET são algumas aplicações feita para Windows.

Essa sua última frase é interessante, não sei como isso vai acabar afetando o Mono, pra descobrir vamos precisar acompanhar os próximos capítulos dessa novela. :D


5. Re: .NET open source!? [RESOLVIDO]

Brian Chalega da Silva
brian_ch

(usa Arch Linux)

Enviado em 12/02/2015 - 20:01h


Valeu por compartilhar a sua experiência com o Mono, só fico em dúvida sobre projetos grandes mesmo, onde se exige mais.

Desculpe pela grande demora em marcar o tópico como resolvido.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts