Use programas de código aberto na sua empresa?


12

Existe algum contras de fazer seus funcionários usarem programas de código aberto em sua empresa?

Estou planejando iniciar um negócio e me pergunto por que as empresas geralmente trabalham com software proprietário, como o Microsoft Word, para citar o mais famoso. Por que eles não usam o Open Office (ou Libre Office ) etc.?

Do meu ponto de vista, você pode economizar muito dinheiro e ajudar a comunidade de código aberto, por exemplo, dando a eles parte de seus benefícios em forma de doações.

Não conheço nenhuma empresa (média-grande) que faça isso. Provavelmente você poderia me dar alguns exemplos, apenas para provar que esse modelo de uso / colaboração de código aberto funciona muito bem .


Nosso escritório é padronizado no Firefox e a TI enviou um e-mail a todos sobre o OpenOffice algumas vezes como uma alternativa gratuita (que apoiamos). Além disso, aqueles de nós fazendo o desenvolvimento pode escolher nossas ferramentas (eu uso vim, colegas de trabalho usar o Notepad ++, e assim por diante)
Izkata

Usamos Eclipse, Notepad ++, XMing, Putty, Oracle SQL Developer e outras soluções gratuitas / abertas que não vêm à mente no momento aqui no trabalho. A empresa tem entre 2000 e 3000 funcionários e cerca de um bilhão em receita.
Rig

"Não conheço nenhuma empresa (média-grande) que faça isso" - empresas que doam ou lançam software de código aberto (ambas gastam recursos em código aberto)? Ou empresas que possuem principalmente ou apenas uma política de TI da OSS?
precisa

1
Tenha cuidado para que muitos projetos de software de código aberto não sejam gratuitos, especialmente para empresas. Por outro lado, apoio totalmente o uso de software livre, tanto quanto possível / útil em situações de negócios.
Jv42

Respostas:


24

Eu desencorajo a definição de uma regra rígida "somente de código aberto". Existem muitos critérios envolvidos na seleção de software e é um erro sempre basear uma decisão em apenas um fator.

Vamos supor que você estará empregando, além de programadores técnicos, vários funcionários não técnicos. Secretários, contadores, recursos humanos, gerentes etc. Quanto tempo será desperdiçado quando tentarem aprender Linux e Open Office? Especialmente quando você está contratando pessoas de negócios que passaram metade de suas vidas dominando o Excel, realmente deseja que essas habilidades sejam desperdiçadas?

Sendo todas as outras coisas iguais, eu escolheria o código aberto toda vez. Todas as outras coisas nunca são iguais.


7

Não há nada errado em usar software de código aberto em sua empresa, é grátis, você pode adaptá-lo às suas necessidades e, às vezes, possui mais suporte ou documentação do que um pago. A única coisa que você deve ter em mente é se o projeto é relativamente novo e / ou o apoio que possui, pois pode haver falhas ou falta de ajuda se algo não funcionar.

No caso do LibreOffice vs. Microsoft Office, é uma questão de quantas pessoas usam cada uma e as incompatibilidades que aparecem ao abrir um formato em outra.

Eclipse IDE, Intellij IDEA (Community Edition), mySQL, Inkscape e Notepad ++ são alguns projetos de código aberto amplamente conhecidos. Confira mais projetos de código aberto aqui .

E, pelo menos para iniciar um negócio, um software de código aberto bem escolhido é mais do que uma boa opção para aliviar seu orçamento inicial.


3

Sou um pouco fanático por código aberto, mas não vejo sentido em manter como regra usar apenas código aberto, porque não deve ser necessário. No desenvolvimento de software, as melhores soluções tendem a ser de código aberto de qualquer maneira, portanto o código aberto geralmente vence apenas com base no mérito. Eclipse, NetBeans, Firefox, Chrome (ou Chromium), Apache, Subversion, Git, a lista continua. Há exceções, por exemplo, quando você faz C # no Windows; nesse caso, o Visual Studio provavelmente seria a melhor solução, mas geralmente você encontrará que as ferramentas de código aberto são a melhor escolha, simplesmente porque são as melhores ferramentas disponíveis. , esqueça que eles são de código aberto.

Lembre-se também de que, se você definir uma regra "apenas de código aberto", se colocará em uma caixa por razões ideológicas ou acadêmicas. Isso pode ser bom e elegante, se você gosta desse tipo de coisa, mas saiba que isso inevitavelmente tirará o foco do ponto principal de qualquer empresa; fazer dinheiro. - Eu certamente não quero desencorajá-lo a seguir alguma visão ideológica, mas perceba que você está se restringindo.

Você realmente não precisa de uma regra específica para o código aberto estar no topo, desde que esteja disposto a considerar soluções de código aberto sem os preconceitos típicos em primeiro lugar, porque as soluções de código aberto em desenvolvimento simplesmente tendem para ser o melhor.


2

Há também outro fator, geralmente ignorado. Alguns pacotes de software acabam se tornando um padrão de fato, mesmo a ponto de se tornar parte da linguagem coloquial: "uma modelo top fez um photoshop de sua foto", "você não sabe nada sobre o stackoverflow e, em seguida, pesquisa no google ", "informe diga o que você pensa e não copie e cole apenas o que ouviu da TV ontem ", ou ainda mais antigo, como" passe o mouse no chão ". No momento em que você inicia um negócio, basta comprá-lo sem considerar alternativas.

Há também o princípio " Deixe-me voltar " (sou um fanboy). Escolher uma solução alternativa pode causar problemas. (Segue-se a história verdadeira pessoal) Uma vez eu tive que preencher um requerimento para uma empresa que (embora não fosse apenas uma loja da Microsoft) tinha um requerimento no MS-word com seus formulários. O OpenOffice corrompeu o documento após salvá-lo. O processamento do meu aplicativo atrasou e quase perdi o prazo. Lembro-me de ter encontrado um amigo com um PC com Windows no meio da noite, quando vi meu documento lá, percebi que era ilegível para a pessoa do RH do outro lado ... perguntei ao RH em algum momento por que eles me forçam a usar um PC e um produto baseados em Windows. Eles foram muito educados em me dizer que eu fui o primeiro a reclamar ...

update: outra história após o comentário de @TrevorPowell, desta vez em meados dos anos 90. É longo e chato.

Naquela época, usamos unidades de disquete (1,44 MB por disco). Isso significava que, para qualquer arquivo maior que 1,44 Mb, eram necessários dois discos para armazená-lo. Mas, para levar a outra pessoa com segurança, você precisava de 4, a razão pela qual os FDs (acrônimos) costumavam falhar muito; portanto, uma segunda cópia deve estar disponível. Para quantidades maiores de dados, você precisa de unidades ZIP (100 MB por unidade). Agora, se o arquivo 1.46 puder ser compactado para algo menor que 1,44, magicamente você precisará apenas de dois discos (um e de backup). É por isso que a compressão era tão popular. Em algum momento, o zip estava empacotado no Windows; naquela época, eu precisava imprimir um arquivo grande do Quark XPress que caberia em 6 disquetes compactados com ... RAR. Lembro-me de quando apareci em lojas de impressão com 12 disquetes quando criança, para receber uma oferta, a maioria dos donos de lojas me expulsou: Onde está o zip-drive (100 MB). Para eles, era zip ou um disquete. Poucos daqueles que olhariam para os disquetes pararam de falar comigo porque não sabiam o que era um RAR ou acreditavam que um R00 (extensão) era um vírus. Uma vez que alguém pediu para o pessoal de "TI" vir, ele sabia o que era raro, mas não o instalava em suas máquinas. Você pode imaginar que, depois disso, fui a um amigo com um ... gravador de CD (mercadoria muito rara na época) e gravamos o arquivo não compactado em um CD-ROM ... Essa foi a maneira mais aceitável de fazê-lo de volta então, fez o truque.


Pouco a pouco, tive exatamente a mesma experiência: o OpenOffice corrompe o sofisticado formulário baseado em Microsoft Word de uma organização de RH, especificamente para fazer uma tentativa de validação de entrada em números de telefone. (A validação de entrada não funcionou no Microsoft Word. Mas o OpenOffice estragou completamente o documento apenas abrindo-o. No final, preenchi meu número de telefone abrindo o documento nas "Páginas" da Apple, que pareciam ignorar as tentativa incorreta de validação de entrada no campo e salvou o formulário com êxito).
Trevor Powell

@TrevorPowell Agora estou tentado a escrever mais histórias sobre o assunto, tenho algumas dos anos 90 ...
Dimitrios Mistriotis

OK adicionou outro, muito detalhado, redundante, mas queria divulgá-lo.
Dimitrios Mistriotis

1

Como a maioria aqui, usamos uma mistura. O único problema potencial com o qual você pode se deparar é se você tem uma loja mista e algum formato é incompatível com a ferramenta de outra pessoa (por exemplo: meu programa de planilhas não consegue ler a planilha que você criou).

É uma questão de comunicação, desde que a empresa possa compartilhar informações com ela mesma com facilidade, isso não é problema. Pode se tornar um problema se algumas pessoas estiverem usando o recurso mais recente do produto X, cujo produto similar Y estraga a apresentação ou não entende e não consegue ler.

Dependendo do tamanho da empresa, há um bônus no uso de ferramentas populares. Por exemplo, funcionários de qualquer tipo de escritório podem sair da rua e geralmente não precisam de ajuda para usar o excel / word / powerpoint. Se você forçá-los a outro conjunto, deve estar preparado para algumas chamadas de suporte (mesmo que a operação é o mesmo, eles ainda ligam para você porque "parece diferente").


1

Duas coisas que outros não mencionaram:

Interoperabilidade com outras empresas ou com o público

Isso é particularmente verdade com empresas de consultoria, mas qualquer empresa pode eventualmente ter que liberar documentos para o público.

Se as empresas com as quais você faz parceria usam produtos diferentes dos seus, você pode ter incompatibilidades. Isso geralmente causa um problema no software de escritório, no qual você envia uma apresentação, uma especificação, uma planilha e eles não podem abri-lo ou parecer feio. Uma maneira de contornar isso é que todos padronizem no mesmo software, e a maneira mais fácil de garantir que você tenha o mesmo software é comprar a versão que possui um entrincheiramento maciço.

Minha preocupação aqui: o PDF não é padrão ou o líder entrincheirado, mesmo que muitas pessoas pensem que são.

Contratos agrupados

Se você estiver trabalhando com o Visual Studio, provavelmente comprou assinaturas do MSDN, o que significa que provavelmente terá todo o resto da pilha da Microsoft. Esse é o motivo mais adequado para usar tudo o que você comprou. Você ficará preso a esse software para sempre e terá resistência adicional para alterá-lo, mas essa é uma das razões pelas quais as empresas adotam toda a Microsoft.

Vi negociações semelhantes para produtos Flash, Flex, Adobe e HP (já que a HP possui o conjunto "oficial" de teste / gerenciamento de projetos para o desenvolvimento do Flex).


@eversor: BTW, sou um homem de software livre todo o caminho, mas as opiniões de estranhos na rede não são tão úteis para tomar uma decisão informada quanto equilibrar tantos fatores plausíveis quanto você pode encontrar :)
Merlyn Morgan-Graham

1
Para um formato de documento somente para consumo, o PDF funciona bem. Existe até uma diversidade de leitores para isso (desde que não haja maldade JS embutida!). Para documentos que precisam ser editados, o líder entrincheirado é o DOC com uma forte exibição para o DOCX.
Donal Fellows

1

Como startup, você pode escolher a plataforma que melhor se adapte às suas necessidades. As organizações de médio e grande porte são empresas estabelecidas que existem há muito tempo. Eles escolheram o que era melhor para eles quando começaram, mas, desde então, provavelmente terão que seguir essa opção, seja por acordos contratuais ou pelo custo da conversão (em termos de treinamento de equipe e conversão de documentos existentes) para o novo formato).

Além disso, o custo do software proprietário geralmente não é tão ruim quanto você imagina. Por exemplo, o Microsoft Action Pack custa cerca de US $ 329 por ano e oferece 10 cópias do Windows 7, 10 cópias do Office, além de muitas cópias de outros produtos de software, como Windows Server, SQL Server, Sharepoint etc.

Para novas empresas, eles também oferecem vários pacotes, alguns dos quais gratuitos. Eu sei que existe um pacote que permite que novas empresas iniciem o Visual Studio gratuitamente por 3 anos.


0

Do meu ponto de vista para aplicativos normais de escritório, a Microsoft é o padrão de fato, se você gosta ou não. Portanto, a maioria dos seus clientes, fornecedores, subcontratados etc. deseja trocar documentos do MS Office. Um de nossos maiores clientes exige relatórios como Word 2003 e arquivos pdf.

Para o desenvolvimento do SW, depende do seu cenário, usamos aqui muitos OSS como o Eclipse, mas também o Visual Studio, se o projeto for direcionado principalmente para o Windows.

Escusado será dizer que, para uma empresa maior, os custos de licença não são grande coisa, os custos de manutenção são o problema. Você também tem esses custos com o OSS, se fizer isso com seriedade.


-4

Eu amo o software livre, mas seja honesto - é uma mera brincadeira de criança! Existem tantos bugs pequenos, mas irritantes, que são absolutamente inacreditáveis. Pegue o que quiser: Gnome, OpenOffice, Firefox, ... não importa. Em vez de melhorar o software, eles adicionam mais e mais recursos. É a mesma estratégia boba da fonte fechada. De fato, a questão não é "um ou outro", mas "tão bem quanto". Você pode ter os dois mundos em um computador em uma tela. Eu uso o VirtualBox. É ótimo. Você pode ter um aplicativo Linux em uma janela e um aplicativo Windows em outra janela na mesma tela. Mesmo recortar e colar entre os aplicativos funciona. Além disso, o acesso ao hardware não é um problema. Esqueça a inicialização dupla. Essa não é a solução. Experimente a virtualização e escolha o programa que melhor ajusta a tarefa em mãos.


1
Você deve largar a parte de sua resposta para melhorá-la.
Matthieu

1
Engraçado, o VirtualBox que você mencionou é FOSS. Firefox é brincadeira de criança? Suponho que você use o IE então.
defhlt
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.