Hoje, no mundo dos sistemas operacionais para computadores pessoais, um equilíbrio estável de forças se desenvolveu entre os gigantes da indústria, onde a maior parte é ocupada pela Microsoft, um grupo bastante grande de adeptos é detido pela Apple, cerca de 1,5% conseguiu levar o Google com seu Chrome OS e cerca de 1,5% com A constelação de sistemas Linux tem se mantido estável por vários anos (de acordo com StatCounter) Era lógico esperar que a proporção de sistemas operacionais preferidos entre os usuários do navegador Vivaldi fosse a mesma, mas na verdade será uma surpresa para muitos que a participação de usuários Vivaldi para Linux é cinco vezes maior do que a participação dos sistemas operacionais Linux no mercado global - cerca de 7,5% dos usuários do navegador Vivaldi usam sistemas Linux. Obviamente, esse resultado deve ter pré-requisitos objetivos, por isso vamos falar sobre eles hoje.
A funcionalidade é mais importante
Como o dono do computador escolhe os programas de uso diário? Isso mesmo - em termos de funcionalidade e conveniência em primeiro lugar. Isso é especialmente verdadeiro para o navegador, em que uma pessoa gasta o tempo máximo enquanto trabalha na Internet. Para a grande maioria de nós, um dia na web começa com a inicialização do navegador e termina com o fechamento; para alguns, o navegador permanece ativo à noite, construindo uma história de vários dias de trabalho contínuo. E aqui o Vivaldi oferece um conjunto realmente poderoso de recursos que podem deixar muitos navegadores populares para trás. Seguindo uma tradição de longa data, os desenvolvedores estão tentando adicionar todas as funções populares da web ao navegador para que o usuário não tenha que iniciar programas adicionais ou instalar extensões.
E essa abordagem é muito popular entre os usuários do Linux. Não é segredo que é nesta comunidade que as pessoas estão mais inclinadas a uma abordagem cuidadosa para a escolha de programas, que é ditada pela própria atmosfera de liberdade de escolha criada ao longo das décadas no ambiente Linux. Fazendo comparações independentes de navegadores, muitas vezes fazem uma escolha a favor do Vivaldi - isso é muito para nós, desenvolvedores, porque neste caso os usuários fazem uma escolha informada, e não seguem truques de moda ou publicidade. O principal obstáculo para o Vivaldi na comunidade Linux é tradicionalmente uma licença não livre - o que, em geral, não é totalmente justo, mas mais sobre isso abaixo - e mesmo que, apesar disso, uma pessoa faça do Vivaldi o navegador principal, isso significa que a funcionalidade e a conveniência foram suficientes nível para superar este obstáculo.
Algumas palavras sobre abertura
Talvez a crítica mais frequente a Vivaldi da comunidade Linux seja a falta de uma licença aberta para o navegador. Sim, o Vivaldi está licenciado sob uma licença fechada, é verdade. Mas deve-se ter em mente que o mundo do software hoje é bastante complexo e não se divide exclusivamente em “aberto” e “fechado”, muito mais frequentemente hoje é possível encontrar um modelo misto. E esta é exatamente a opção que escolhemos há muito tempo para o navegador Opera Presto e continuamos a usá-la hoje ao criar o Vivaldi. Por quê? A resposta é simples - porque funciona. Tentamos usar apenas o melhor dos princípios de design fechados e abertos para usá-los com a maior eficiência. E devo dizer que há muito mais abertura em Vivaldi do que pode parecer.
Para começar, nosso navegador é baseado no Chromium, um projeto de código aberto totalmente desenvolvido que está em total conformidade com os princípios da comunidade Linux. Além disso, quando fazemos alterações no código do Chromium, as publicamos constantemente na página correspondente - respeitamos os princípios do software livre e tentamos dar uma contribuição viável para o seu desenvolvimento, porque isso também é benéfico para nós. Deve-se notar que este código aberto representa mais de 90% de todo o código do navegador Vivaldi. Além disso, usamos ferramentas de desenvolvimento de código aberto e também contribuímos com seu desenvolvimento relatando bugs e sugerindo melhorias de nossa parte. Mas isso não é tudo.
Além dos limites da licença
Somos uma pequena empresa com cinquenta pessoas apaixonadas e seria muito difícil competir com gigantes com centenas e milhares de funcionários. Mas encontramos uma solução - e ela também está em total conformidade com os princípios da comunidade Linux. Estamos trabalhando ativamente com grandes grupos de voluntários para nos ajudar a desenvolver o navegador. Este e várias dezenas de Sopranos envolvidos em testes profundos e trabalhando com o sistema de rastreamento de bugs, mais de uma centena de tradutores voluntários de 50 países, fornecendo suporte multilíngue para a interface do navegador, bem como milhares de usuários de construção de teste que nos ajudam a encontrar os erros mais complexos e constantemente sugerir novos. ideias e soluções.Como resultado, com a ajuda ativa da comunidade de usuários do Vivaldi, podemos competir com outros navegadores populares. E essa colaboração também é o verdadeiro Linux Way.
Como você pode ver, trabalhamos principalmente com princípios abertos. O que permanece fechado? Apenas nosso próprio código para criar a interface e algumas funções. Ou seja, sob licença fechada, só temos o que torna o Vivaldi individual, especial. Aqui você pode relembrar o popular livro de Eric Raymond "Catedral e Bazar"publicado há mais de 20 anos. Nele, ele falou sobre duas formas populares de desenvolver software livre, quando toda a comunidade de usuários desempenha o papel principal na criação de um produto (o princípio do "bazar") ou quando uma pequena equipe de desenvolvedores talentosos (o princípio da "catedral") faz a maior parte do trabalho. Portanto, no nosso caso, preferimos o princípio da "catedral" - funcionava bem nos dias do Opera Presto, por isso continuamos a usá-lo hoje. E para preservar a individualidade, usamos uma licença fechada.
Código fechado aberto
O que, entretanto, não é um obstáculo para nossos usuários familiarizados com a programação. A questão é que a maior parte do nosso código é HTML / CSS / JS. Essas tecnologias são usadas para criar a interface do navegador. E mesmo apesar da ofuscação do código para melhor desempenho, alguns artesãos podem lê-lo e aprenderam a fazer suas próprias alterações no código do navegador para adicionar a funcionalidade de que precisam, que ainda não está disponível no navegador Vivaldi. O que fazemos com esses usuários? Nada. Sim, eles violam formalmente a licença, mas se eles não começarem a fazer negócios com isso ou não fizerem coisas ruins, não interferimos de forma alguma. E frequentemente convidamos você para uma cooperação mais estreita.
Pode parecer estranho, mas não vamos perseguir alguém apenas por espionar nosso código. Nossa tarefa, a tarefa de nossa licença é nos proteger de outros participantes do mercado que usam todas as oportunidades para impedir que os concorrentes se tornem visíveis no mercado e muitas vezes agem de forma muito agressiva . Estamos abertos aos usuários, mas não queremos ser vítimas de grandes predadores com recursos poderosos. Por isso escolhemos uma licença fechada - é muito mais difícil nos “engolir” com ela.
Resultado natural
Considerando tudo o que foi dito acima, já podemos tirar algumas conclusões sobre porque o Vivaldi é tão ativamente usado no ambiente Linux. As restrições de licenciamento praticamente não interferem nos usuários do Vivaldi, nem em termos de funcionalidade, nem em termos de uso. Nós nos comunicamos abertamente com a comunidade e estamos sempre dispostos a receber qualquer ajuda ou conselho, qualquer ideia nova ou crítica construtiva. E não rastreamos usuários, não coletamos seus dados, e tentamos limitar os serviços online usando o bloqueador de anúncios embutido e rastreamento, bem como outros meios. Estamos abertos à comunidade, e a comunidade valoriza nossa abertura. E realmente esperamos que nosso desenvolvimento conjunto de Vivaldi nos permita criar um navegador verdadeiramente excelente que pode se tornar uma alternativa valiosa para seus concorrentes eminentes.