Blog

Imprimir

Soluções de Código Livre ou Proprietárias?

Escrito por emake Ligado .

O modelo de negócio e nova forma de desenvolvimento de plataformas web com base em código livre ou aberto, dão ao seu negócio a liberdade que ele precisa para se adaptar e crescer, sem estar sujeito a limitações de terceiros.

Na medida que a sua presença online cresce e o seu negócio cada vez mais depende do seu site ou loja virtual.

O seu negócio não pode depender da capacidade técnica e limitada de um só fornecedor.

Imagine você no inicio da sua empresa, ter que escolher um Banco, e ficar casado com o mesmo por toda a vida da sua empresa. Isso é o que acontece quando escolhe uma solução proprietária para o seu projeto online.

O que é código aberto (OpenSource)?

São plataformas desenvolvidas por milhares de profissionais em todo o mundo, que participam ativamente no desenvolvimento de uma plataforma ou aplicação comum. Compartilhando o código fonte das aplicações de forma livre, para que outros possam melhorar ou expandir o mesmo.

Definição Opensource na Wikipedia

Exemplos de Projetos Opensource:

  • Joomla - Plataforma para desenvolvimento de sites com Gestão de Conteúdo

  • Wordpress - Usado pelo New York Times, maior jornal do mundo. Plataforma para desenvolvimento de blogs na web, e outros tipos de websites.

  • Opencart - Plataforma simples de loja virtual, de fácil administração.

  • Magento - O maior projeto de loja virtual opensource no mundo. Comprada recentemente pela eBay, o maior site de leilões online existente, sócia do conhecido MercadoLivre no Brasil.

  • Linux - Sistema Operativo. A grande maioria dos servidores web rodam em Linux. Cada vez que acessa uma página na internet, por trás tem um servidor Linux trabalhando.

Quais as Vantagens?

  • Recuros quase ilimitados de profissionais aptos a desenvolver novas funcionalidades ou darem suporte, espalhados por todo o mundo
  • O seu negócio não depende da capacidade técnica e limitada de um só fornecedor. Caso o seu fornecedor não consiga atender a 100%, existem milhares que pode escolher, sem ter que trocar de plataforma, ou mais grave perder seus valiosos dados (clientes, pedidos, senhas etc).
  • Existem milhares de extensões ou novas funcionalidades para a sua plataforma livre, a maioria grátis e outras com valores acessíveis.
  • Pelo fato de se ter acesso a 100% do código, todas as alterações são possíveis de ser realizadas.
  • Melhoria de funcionalidades, eliminação de erros, testes de segurança etc com atualizações constantes, por parte de milhares de desenvolvedores e usuários.
  • Os dados do seu negócio são 100% seus, e somente você tem acesso aos mesmos, ou quem você autorizar.
  • Possibilidade de instalar a plataforma escolhida em servidor próprio de baixo custo e alta performance.
  • 100% de controle em seu negócio online.

Quais as Desvantagens?

No nosso entender são poucas, mas aqui estão algumas:

  • Existem muitos profissionais disponíveis no mercado, uns bons outros menos bons. A dificuldade de encontrar um profissional, que consiga atender as necessidades do seu negócio de uma forma profissional, pode ser difícil, para alguém que esteja fora deste mercado.
  • A facilidade que é de poder alterar ou desenvolver extensões para estas plataformas, faz com que muitas delas não sejam de qualidade. Testar antes de comprar ou verificar a origem ou comentários de clientes que são usuários, é de extrema importância.
  • Conflito de extensões. Sempre existe a necessidade de em ambiente de testes, testar se todas as extensões trabalham sem conflitos por terem sido desenvolvidas por desenvolvedores diferentes.

O que é código proprietário?

São plataformas ou aplicações desenvolvidas por empresas privadas, com código fechado que permite alguma configuração, mas sem a possibilidade de adicionar novas funcionalidades, sem o concentimento ou desenvolvimento interno da própria empresa proprietária.

Definição na Wikipedia

Exemplos:

  • Windows - Sistema Operativo proprietário da Microsoft.
  • Soluções proprietárias de gestão de conteúdo (CMS), normalmente as empresas divulgam que se trata de um sistema próprio desenvolvido na empresa.
  • Sites de lojas virtuais em sistema de aluguer mensal, em que os servidores, base de dados e aplicações, são compartilhados entre milhares de usuários e sem acesso por parte dos usuários a 100% dos seus próprios dados.
  • Sites de construção de páginas grátis ou de baixo custo, que vendem facilidade de alteração.
  • Games - A maioria dos games para PC, XBOX, Platstation etc

Quais as Desvantagens?

São bastantes, a nosso entender é como viver num quarto alugado, você até pode decorar tudo muito bonitinho, mas no dia que tiver que sair, perde tudo que investiu...

  • Limitada customização ou adaptação do sistema ao seu negócio. Quando a empresa se dispoe a desenvolver, ou é porque vai conseguir revender essa funcionalidade a outros clientes, ou porque quer cobrar o custo de desenvolvimento. Geralmente o custo de desenvolvimento é por vezes elevado demais para o retorno que se pretende.
  • Dependência completa a uma única empresa. Seja da plataforma, como por vezes também da estrutura dos seus dados e acesso aos mesmos.
  • Na maioria dos casos, o usuário/cliente não tem acesso ao servidor de aplicações, e mais grave ainda á sua própria base de dados. Poder analisar padr˜ões de consumo ou qualquer outra análise mais particular ao seu negócio é impossível na maioria dos casos. O seu negócio pode depender disso.
  • Recursos de crescimento do seu negócio diretamente relacionados com as limitações e estratégias de uma única empresa.
  • Na maioria dos casos, perca de posição nos motores de busca. Pelo fato de ter o seu site numa aplicação compartilhada entre milhares de usuários.
  • O sigilo dos seus dados, depende de funcionários que você não contratou e do sistema interno de segurança da empresa fornecedora.

Quais as Vantagens?

Apresentamos algumas, mas em nosso entender, nada justifica perder o controle e análise dos seus dados, ou limitar o seu crescimento, utilizando este tipo de sistemas.

  • Em alguns casos, por vezes é mais simples o suporte ou treinamento, pelo fato de todas as funcionalidades serem desenvolvidas internamente.
  • Extensões ou novas funcionalidades, como são atualizadas em menor quantidade e frequencia, por vezes acabam por ser melhor testadas e livre de conflitos.
  • Facilidade de contato com os desenvolvedores internos.
  • Vai ganhar um almoço a mais, se sentir talvez mais importante, até chegar a fatura final. Já ouviu a expressão "Não existe essa coisa de almoço grátis" (tradução literal da expressão em inglês "There ain't/is no such thing as a free lunch") ?

COMPROMISSO

Não seremos uma referência, a menos que você seja!

"Na emake você tem a garantia de ser tratado de forma profissional, e com um resultado final superior ao que você espera.
Tudo sem zerar o seu saldo bancário."

Leia Mais...

Blog

CONTATO

São Paulo - SP
Brasil

Telefone: +55 (11) 3031-5635

Celular: +55 (11) 98422-9459 (WhatsUP)
E-mail: O endereço de e-mail address está sendo protegido de spambots. Você precisa ativar o JavaScript enabled para vê-lo.