O Nextcloud é um serviço Open Source de armazenamento e sincronização de arquivos privados, similar ao Dropbox (proprietário) e derivado (fork) do ownCloud (popular Open Source). Criado recentemente, o Nextcloud vem para dar continuidade ao projeto, inicial, Open Source do ownCloud – que sofre divergências há algum tempo – e vem trazendo diversas funcionalidades e melhorias para que você possa ter um serviço de armazenamento e sincronização de arquivos privados seguro e atualizado.
Contextualizando
A maioria deve conhecer o ownCloud, mas poucos podem saber que o projeto “sofre” com algumas brigas internas para se manter no mercado sendo genuinamente livre; com riscos de sofrer mudanças em sua licença e/ou adição de códigos fechados no desenvolvimento do seu projeto. E falar disso é importante, pois o Nextcloud foi criada, justamente, para manter os primórdios do ownCloud vivos – ser totalmente Open Source – e surgiu como derivado (fork) do ownCloud 😉
Para muitos essa história pode lembrar divergências de outrora, como o surgimento do LibreOffice como fork do OpenOffice… e lembra mesmo. Basicamente pelos mesmos motivos o Nextcloud foi criado – divergências perante ao rumo como o projeto Open Source da ownCloud está tomando. Então, em junho de 2016 a Nextcloud foi divulgada 😉
Entretanto, mesmo com o lançamento muito recente, o Nextcloud herdou toda a “maturidade” do projeto ownCloud e lançou sua própria versão – prometendo ser totalmente aberta, transparente e confiável. Inclusive, o criador do Nextcloud é o mesmo co-fundador do ownCloud; o Frank Karlitschek – deixando para trás seu primeiro projeto, de armazenamento de arquivos privados, para investir na NextCloud.
Em resumo, ele disse que deixou a frente da ownCloud Inc. – empresa que suporta o uso empresarial da ownCloud e impulsiona seu desenvolvimento. Mas, aina continua líder do projeto ownCloud. Além disso, como ele mesmo disse, em seu comunicado oficial de “desligamento” da ownCloud Inc., há um enorme potencial no ownCloud e o produto continua existindo!
Assim, por fim, o Nextcloud chegou para fornecer correções de bugs e implementar novas funcionalidades com base no mesmo projeto do ownCloud. Oferecendo escalabilidade, segurança e aprimoramentos de recursos 😉
Nextcloud – serviço Open Source de armazenamento
Depois da saída do Frank Karlitschek, em junho de 2016 a Nextcloud foi anunciada. Karlitschek, como diretor administrativo desta nova empresa e com muitos dos principais desenvolvedores do ownCloud, a empresa Nextcloud surgiu como um fork do projeto open source do ownCloud. Contudo, existem algumas diferenças importantes que devem ser ressaltadas.
O ownCloud tem uma Edição Community (voltado para a comunidade), que é de código aberto sob a licença AGPLv3, mas a empresa também tem uma edição Enterprise (ownCloud Inc.) com recursos adicionais oferecidos sob uma licença comercial. Isso fornece recursos do produto como uma fonte de receita, além da receita de assinaturas de suporte, que estão disponíveis para as edições da empresa e da comunidade.
O Nextcloud, por outro lado, é completamente open source, licenciado sob a AGPL, com todas as receitas provenientes de serviços (suporte, consultoria, etc).
“The most important difference of Nextcloud compared to other solutions is its complete openness. We don’t require a contributor license agreement from contributors or partners,” Karlitschek said. “There will be no closed source code, and all the planning and development happens in the open.” – Via TheNewStack
Outro ponto importante é que o Nextcloud foi construído sobre o que já era de código maduro do ownCloud. Ou seja, ele já é estável para uso em produção, mesmo como pouco tempo de existência. Entretanto, como comenta o TheNewStack, o ownCloud está à frente no mercado corporativo e o Nextcloud tem interesse em alcançar esse público também. Por isso, já implementou algumas funcionalidades importantes para esse público e garantiu suporte para quem deseja migrar sua plataforma ownCloud para o NextCloud:
– Integração de autenticação Shibboleth / SAML para o recurso de logon único (SSO);
– Permite que as empresas e pessoas possam aplicar a sua marca usando o Nextcloud;
– Suporte de armazenamento da unidade de rede do Windows para empresas que desejam integração com suas soluções Windows existentes;
– Correções de problemas críticos de segurança que foram descobertos como resultado do Programa Bounty de Bugs de Segurança;
– Aplicativos Android e iOS permitem que os clientes corporativos façam atualizações de arquivos enquanto estiverem em trânsito;
– e mais…
Outra vantagem é que o Nextcloud está disponível nos repositórios de muitas das distribuições Linux mais comuns, como o openSUSE, Ubuntu, Fedora; tornando a instalação mais fácil para os usuários. Já o OwnCloud oferece seus próprios repositórios separados e, portanto, a instalação em algumas distribuições do Linux é manual e pode ser mais difícil.
Assim, o Nextcloud investe e continua investindo em seu novo código. Pois, mesmo com sua recém formação, o Nextcloud promete ser o futuro do serviço Open Source de armazenamento e sincronização de arquivos privados 😉
Via | TheNewStack