Blockchain Set para revolucionar o movimento de código aberto | - CryptoVibes

ad-midbar
ad-midbar
ad-midbar
ad-midbar

É evidente que o código aberto transformou o mundo atual. Os desenvolvedores confiam extensivamente em software de código aberto, uma vez que ele domina a infraestrutura do desenvolvedor. Dos muitos sistemas operacionais, como o Linux na nuvem, a bancos de dados como MongoDB, MySQL e Redis, o código aberto está lá. Além disso, o movimento domina as próprias linguagens de programação, como Python, C, Javascript, PHP e Java.

O código aberto também é bom para os consumidores que exibem em seus telefones, o Android, seu método de acesso à web, como o Firefox e o Chrome. Assim, torna a tecnologia mais acessível e aberta, permitindo que qualquer pessoa construa qualquer coisa.

O código aberto não era mainstream

Em meados de 90s, muitos desenvolvedores não sabiam que o software aberto iria pegar. Somente anarquistas o estavam liderando tentando derrubar estabelecimentos. Isso tem muitas semelhanças com a tecnologia blockchain. No momento, blockchain ainda não é mainstream e sua natureza descentralizada parece absurda. No entanto, os anarquistas estão liderando a tentativa de derrubar instituições.

No caso de blockchain, é pior. A bolha da criptomoeda significativamente inflada, a especulação excessiva, a abundância de oportunismo e sua recente recessão estão criando suspeitas.

Relacionamento de código aberto com empresas com fins lucrativos

Inicialmente, parecia que as empresas com fins lucrativos e o código aberto eram mutuamente exclusivas. Grandes corporações, incluindo a Microsoft, pareciam ser inimigas do código aberto. As empresas sentiram a necessidade de manter seu código em segredo para manter uma vantagem competitiva.

Hoje as coisas mudaram. Os maiores contribuintes para o código aberto são os lucros com fins lucrativos, como IBM, Microsoft, Google e Facebook. Esses gigantes estão liderando muitos projetos populares como o TensorFlow e o React. As grandes empresas estão abrindo partes do seu IP, já que o Open Source está tornando-as mais competitivas.

Um excelente exemplo é o Google e o Android. O Google chegou tarde ao espaço móvel já dominado pela Apple e seus iPhones. A Microsoft também chegou tarde para encontrar o iOS e o Android dominando o mercado de celulares. O Google conseguiu, principalmente, confiar em um sistema operacional amplamente aberto, o Android. Essa estratégia valeu a pena.

O ecossistema Android foi visto como a resposta mais formidável para o jardim fechado da Apple. O Google renuncia a sua capacidade de vender licenças para a propriedade do Android. No entanto, eles ganharam uma presença nos bolsos de pelo menos 25% da população global.

O mesmo debate está ocorrendo atualmente sobre blockchain. Hoje, a maioria dos líderes de mercado continua hesitante em pensar em descentralizar um segmento de seus negócios. Suas posições de poder parecem estar ligadas ao controle centralizado. No entanto, eles eventualmente adotarão a nova tecnologia para ganhar uma vantagem competitiva no mercado.

Para melhorar suas posições de influência, eles devem criar ecossistemas significativamente abertos. Caso contrário, seus concorrentes vão ganhar.

Garfos e o equilíbrio de poder

O Facebook lançou o projeto React IP, que transformou o método com o qual o Web frontend é construído. No entanto, o que permanece um mistério é por que outras empresas adotariam essa tecnologia para seus caminhos de negócios críticos. Por exemplo, se um dia o Facebook decidir competir com o Google pelo domínio da web, muitas coisas aconteceriam.

Com o surgimento de um navegador do Facebook competindo com o Chrome, isso prejudicaria as empresas se o Facebook decidir tornar o React incompatível com o Chrome. A estratégia de governança de código aberto teve sucesso principalmente devido ao conceito de garfos. Qualquer desenvolvedor pode pegar todo o código-fonte de qualquer projeto de código aberto e fazer uma cópia que eles controlam localmente com apenas um clique de um botão.

Se o Facebook decidir tornar o React incompatível com o Google Chrome, as empresas podem usar o React e desenvolver uma versão que seja compatível. Se o garfo se tornar um favorito na comunidade, eles o adotariam e evitariam o que o Facebook está mantendo. Em algum momento, o garfo mais popular se tornaria 'o' Reagir aos olhos da comunidade.

O delicado equilíbrio mantém o Facebook sob controle, visando manter sua posição de influência, desde que não abuse dele. A linha cruza onde o consenso diz que faz. Isso parece próximo de como funciona a governança blockchain. Essa mesma garantia da capacidade de bifurcação é uma garantia primária que a tecnologia oferece a seus usuários.

Uma coisa que os desenvolvedores notam é que a garantia é significativamente mais forte no blockchain. Além do código-fonte do sistema blockchain, os usuários também podem bifurcar todos os seus dados.

Blockchain como um avanço confiável do Movimento Open Source

As muitas semelhanças entre o blockchain e o código aberto não são apenas uma coincidência. Analistas e desenvolvedores acreditam que a nova tecnologia está se recuperando de onde o código aberto parou. Existe um limite para o que as empresas podem compartilhar com o código aberto. Open source não é conhecido por abrir sistemas ao vivo e nunca pode abrir seus dados.

É possível compartilhar o código-fonte de um servidor, mas os desenvolvedores não podem compartilhar uma instância em execução desse servidor específico. No entanto, o blockchain está tornando o próximo passo tecnologicamente possível.

Um exemplo tangível

Para o caso do Android, o ecossistema deriva a forma de valor controlando o código-fonte do sistema operacional. O valor permitiu que empresas como a Samsung se unissem para tornar o ecossistema atrativo. No entanto, o Android não é um mero código-fonte. Muitos serviços vivos são essenciais para o ecossistema prosperar. O Android depende de pagamentos, notificações por push e downloads de aplicativos do Google Play.

Esses serviços não são apenas códigos, mas instâncias em execução com bilhões de usuários que os consultam diariamente. Eles possuem uma enorme quantidade de dados. O Google executa a Google Play Store em infraestrutura privada. O custo de ter a empresa como única controladora da loja é de uma taxa de 30% para cada desenvolvedor que distribui seus aplicativos digitalmente.

No entanto, isso é apenas os aspectos do dinheiro. Os desenvolvedores sentem-se incomodados com o processo de aprovação do aplicativo, com a rejeição de alguns aplicativos e a política de suspensão de três etapas. O controle absoluto de um canal de distribuição em que uma empresa possui todos os produtos vendidos e distribuídos não é bom para a concorrência. Um bom exemplo disso é o Spotify na loja da Apple.

O Android permite que lojas de aplicativos concorrentes sejam lançadas com a Amazon, fazendo um excelente trabalho como alternativa. No entanto, as alternativas não têm soluções reais para os problemas subjacentes e fornecem uma diferenciação mínima. A capacidade de executar vários serviços semelhantes ao Google Play aumentaria o valor do ecossistema Android. No entanto, essa ideia é tecnicamente impossível apenas com o código aberto.

Com o surgimento do blockchain, a ideia é tecnicamente possível com uma estratégia de prova de conceito. No entanto, essa ideia ainda está em curso e pode nunca ver a luz do dia em breve. Por motivos de negócios, um Google Play descentralizado não é prático o suficiente. Em vez disso, blockchain pode permitir que outras empresas com fins lucrativos, como a Microsoft, ganhem espaço no espaço móvel já competitivo.

A criação de um serviço de distribuição de aplicativos que não seja totalmente centralizado pode dar mais garantias aos desenvolvedores que dependem dele. Além disso, tornará a oferta mais competitiva, melhorando a prestação de serviços para os consumidores.

Blockchain pode se tornar mainstream

No futuro, a história provará que todo sistema que tem várias partes confiando nele pode, em última análise, oferecer a seus usuários algumas garantias concretas. No entanto, nem todos os sistemas serão executados no blockchain, assim como nem todos os softwares são de código aberto. Mas, alguma parte integral do mundo deve estar aberta, assim como algumas partes críticas de software devem ser de código aberto para as empresas terem sucesso.

John Wanguba

John Wanguba

John é um criador de conteúdo e tem experiência em escrever notícias Forex e Crypto para FXTimes por mais de um ano. Ele também é um escritor criativo e técnico experiente, e é geralmente um dos primeiros a publicar, descobrir ou cobrir um furo. e-mail: joao@fxtimes.com

Fonte de notícias

fundo do anúncio
fundo do anúncio
fundo do anúncio
fundo do anúncio

SEM COMENTÁRIOS