Pourquoi les gens passent tellement de temps la recherche beaucoup pour, et le piratage informatique avec, « libres » quand les boîtes à outils de rémunération supérieurs sont disponibles? [fermé]

StackOverflow https://stackoverflow.com/questions/3451451

  •  27-09-2019
  •  | 
  •  

Question

Précision: Je fais référence aux entreprises que les développeurs de rémunération, par des professionnels. Je comprends pourquoi un développeur « passe-temps » ou « pour le plaisir » ne veut pas (ou ne pouvait pas se permettre) une des caractéristiques entièrement outil de rémunération, et préféreront peut-être bricoler. Je parle de situations où un délai est une fonçait fois développeur / entreprise et le développement est détournée de l'objectif dans la poursuite d'un outil « libre » pour accomplir ce que un de paie est disponible pour le faire.


Je l'ai remarqué un certain nombre de Stack Overflow des questions récemment (ils ne sont pas nouvelles, je viens récemment pris connaissance) où les gens sont à la recherche d'alternatives libres aux outils de développement populaires pour des choses comme un de ces outils est un excellent exemple de quelque chose que vous ne devriez pas payer pour. Cependant, disons que l'un de ceux qui manque un élément clé dont vous avez besoin, et qui une version payante de la même bibliothèque offre - les gens semblent se pencher vers le piratage autour avec la version gratuite d'ajouter la fonctionnalité nécessaire (ou un échafaudage dans la fonctionnalité nécessaire) à la place d'amerrissage forcé l'outil gratuit en faveur de la version payante (et fonctionnalités complètes). Je ne dis pas que c'est le mauvais choix, mais il est juste un choix que je veux comprendre le raisonnement. Le point important est que je voudrais -. Mon intention est de ne pas être argumentatif

Était-ce utile?

La solution

Qu'est-ce que vous n'êtes pas compte des dépendances et des partenariats.

Il est grand lorsque les entreprises annoncent « partenariats », leur marketing et les équipes juridiques passent des contrats âgés de formulation et des séances d'information de presse qui annoncent essentiellement « Nous accueillons maintenant à la hanche! ».

Ce que vous ne pouvez pas réaliser, est que chaque fois que vous choisissez d'utiliser un outil 3ème partie vous vous liez à cette société, à la différence d'un partenariat de la dépendance est à sens unique (comme le marketing et texte de présentation juridique).
Que se passe-t si elles décident d'annuler le produit
Ou ils changent comment cela fonctionne, et tout à coup il n'est pas compatible avec la façon dont vous l'utilisez?
Ou ils doublent leur licence de développeur annuelle?

Ici, nous utilisons beaucoup d'outils open source, alors il n'y a qu'un « soutien au niveau communautaire » et la montée en puissance du temps peut être plus longue que pour un hors de l'outil de conservation, nous considérons que vaut le prix nous payer.

Nous faisons partie de cette communauté. Si une version est disponible qui nous brise le logiciel, nous avons des choix, nous pouvons continuer avec la version que nous utilisons, et choisir de conserver cette version nous-mêmes. Ou nous pouvons participer au projet et patcher le code afin qu'il continuera de travailler pour nous.

Si le projet open source tombe du côté chemin, nous sommes toujours partis avec accès au code source, afin que nous puissions continuer à construire et à maintenir que trop si l'on veut.

Nous croyons aller open source nous donne beaucoup plus de liberté que nous attacher à d'autres sociétés, qui peuvent (et faire) modifier leurs politiques de prix.

l'an prochain coût par développeur pourrait être deux fois ce qu'il est cette année. La modification d'un produit différent pourrait également coûter autant ou plus.

Mes deux cents.

Autres conseils

Là où je travaille, je peux télécharger l'outil gratuit et OpenSource la minute où je trouve. Je n'ai même pas dire à mon patron que je l'utilise.

Si je trouve un outil non-libre, je pourrais être en mesure de télécharger un essai gratuit, sans le dire le patron, mais si je veux acheter la version complète de l'outil que je vais certainement vais devoir parler à mon patron et il est non seulement va à me donner. Je vais devoir Motiver pourquoi je en ai besoin. Il est sans aucun doute va demander s'il y a des alternatives gratuites et « Je ne sais pas. » n'est pas une assez bonne réponse. Donc, si je veux l'outil non-libre, je vais devoir évaluer tous les outils gratuits en premier.

Si je convaincs mon patron que j'ai besoin de l'outil, il va envoyer une demande à un autre ministère qui est responsable de ce type d'achats et il va devoir convaincre ce département que notre ministère a besoin de l'outil. En général, pas un problème, mais il est parfois.

Quoi qu'il en soit, quand nous disons à notre patron que nous avons besoin de quelque chose, il peut prendre des semaines avant de l'obtenir. Par conséquent, il est souvent beaucoup plus rapide d'utiliser simplement un outil opensource gratuit et pas pris la peine de passer par ce processus.

J'imagine que d'autres lieux de travail pourraient avoir une situation similaire.

Deux points à considérer:

  • Vous êtes un ingénieur logiciel professionnel. Pas tout le monde intéressé par le développement de logiciels est. Pour certaines personnes, c'est un passe-temps ... et de payer quelques centaines de dollars pour un profileur (ou autre) est tout simplement pas la peine.
  • Vous êtes aux États-Unis, et en supposant le revenu de style américain. C'est loin d'être universel.

Tout d'abord, ne demande pas tout le monde peut être financé par une société.

En second lieu, en dépit des économies de temps, de préférence le salaire d'un employé est un coût irrécupérable, il a déjà été prévu au budget et alloué. Il peut très bien être « plus d'argent ».

Quand vous regardez les licences, que 300 $ chose est de 300 $ pour Tom, mais il ne peut pas laisser Joe, Frank et Bob l'utiliser. Tout d'un coup, si l'outil est populaire, maintenant il est encore plus coûteux. Ce n'est pas comme l'achat d'une agrafeuse. Et puis vous revenez à ce qui était apparemment un achat de la petite caisse devient un achat en capital.

Un outil gratuit peut être téléchargé et utilisé instantanément (en général). L'achat même un outil de 50 $ peut prendre une semaine d'obtenir le contrôle de la comptabilité, il peut être téléchargé.

Enfin, les gens beaucoup de fois sont à la recherche d'une petite pièce spécifique d'un outil, et non pas toute la suite. Pourtant, ils sont obligés d'acheter la chose entière. Le Whiz Bang Ka-Blammo Enterprise Tool Set quand ils sont seulement intéressant dans le 17e puce de la liste des fonctions.

Je ne suis jamais peur d'aller à mon patron au travail et lui demander de payer pour des outils qui vous aideront à me rendre plus productif. Cependant, le travail que je fais pour moi-même, et une grande partie est aussi complexe que ce que je suis payé pour, doit être fait avec des outils gratuits ou presque gratuits. Je l'ai payé pour certaines choses où le rapport coût-valeur est vraiment convaincante, comme Wing IDE pour le développement Python. Visual Studio, d'autre part, est si cher que je ne peux pas rationalise l'argent dépense peu importe à quel point il est.

Je comprends certainement la raison d'être cette question. Si vous envisagez d'être un développeur d'outils professionnels, vous devez vous demander s'il va être possible de faire de l'argent dans ce domaine. Je dirais que vous devez examiner très attentivement ce que vous facturez vos produits. Alors que vous pouvez pour un outil, charger des centaines de dollars des clients de classe entreprise et ils ne clignote pas à elle, ce qui rend la vente en premier lieu est un énorme défi. Avec ma compagnie de démarrage, nous avons constaté qu'il a fallu environ un an pour passer de la première poignée de main pour obtenir une signature sur un chèque. C'est un long, long moment où vous mourir de faim et vivant hors de votre épargne.

Par contre, si vous pouvez payer moins et faire un achat convaincant pour un développeur individuel qui atteint dans son propre porte-monnaie pour une carte de crédit personnelle, vous pouvez obtenir le genre d'esprit décideur part que peut circuit très court le cycle de vente de l'entreprise tout au long de l'année.

Un développeur est payé, et généralement motivés pour développer des choses.

Reprenant une bibliothèque libre prend un peu de recherche, mais vous pouvez le tirer, essayez, et continuer à le faire jusqu'à ce que vous trouviez un qui vous convient. Le processus de sélection des crises bibliothèque / outil gratuit appropriés et dans l'ensemble des compétences du développeur.

Dans une entreprise, vous avez raison, il est possible d'acheter de bons outils. Cependant, pour ce faire, vous devez faire une analyse de rentabilisation pour le coût, et convaincre votre gestionnaire (et probablement plus haut dans la chaîne aussi) qu'il vaut la peine de payer. Cela nécessite un ensemble de compétences tout à fait différent, et qui prendrait beaucoup de développeurs en dehors de leur zone de confort. La plupart du temps, je pense que les développeurs ne peuvent pas se motiver pour commencer dans cette voie.

Même si « la société » pourrait vouloir dépenser de l'argent sur les outils si elle est rentable de le faire, le développeur moyen n'est pas motivé correctement pour soutenir cet objectif de l'entreprise.

Pour en revenir à votre question initiale, vous vous intéressez à la façon de vendre des outils de développement dans ce contexte, lorsque les développeurs ont cette tendance à choisir celles qui sont libres. Sur la base de ce qui précède, je vois deux options:

  • Faites convaincant à son développeur, alors ils pensent que ça vaut le temps de la politique politicienne pour mettre la main sur elle. Des versions d'essai limitées dans le temps, etc peuvent aider ici: une fois que le dev a appris l'outil et vu ce qu'il peut faire, ils ne seront que plus heureux de demander à leur patron de dépenser l'argent, ils seront mieux préparés pour justifier les dépenses en termes de temps déjà enregistré.
  • Faites convaincant au gestionnaire, que ce soit afin que le développeur sait qu'ils auront une vente facile s'ils demandent, ou de sauter le niveau de développement individuel tout à fait et de vendre directement à la direction. Tout ce qui « entreprise » au nom prend cette approche.

Je pense qu'il ya un blocage mental contre payer pour quelque chose quand vous pouvez le développer pour « libre ». Je pense souvent à temps de développement est considéré comme un coût de base, quelque chose que vous payez pour de toute façon, le temps supplémentaire consacré à l'élaboration d'un outil ne se voit pas comme un coût supplémentaire, il est quelque chose que vous payez déjà.

Le contraire existe aussi. Certains développeurs vont aveuglément acheter la première chose qu'ils bousculent. Mais je pense que beaucoup de développeurs ont diverses expériences malheureuses avec des logiciels payants. Le soutien communautaire peut aspirer. le soutien payé peut sucer. Certaines personnes se sont désillusionnés avec toute chose source fermée et préfèrent quelque chose open source juste parce qu'il est open source.

Comme vous concentrer à essayer quelque chose par la suite vendre, voici quelques conseils pour convaincre les gens d'arrêter de saut une fois qu'ils ont trouvé votre produit étonnant:

  • État les caractéristiques . Je l'ai trop souvent trouvé un site qui parle d'un widget qui me bombardes avec les dernières nouvelles, changelogs, prix, patata ... Mais ne me dit pas ce qu'il fait! Le premier paragraphe devrait expliquer de façon concise ce qu'il fait.

  • Fournir beaucoup exemples de code, des exemples de projets, documentation. Des tonnes de celui-ci. Plus de cas d'utilisation mieux. Maintenant, bien sûr, vous devez également fournir un système de navigation afin que l'utilisateur peut trouver des choses, mais les autres exemples, des échantillons et des documents que vous fournissez, plus vite l'utilisateur peut tester votre whatsit.

  • Les essais font le tour du monde go. Si vous pouvez, assurez-vous que je peux le tester avant de vous remettre de l'argent. Si je ne peux pas, moi, personnellement, ne sera pas l'acheter. L'argent des garanties de retour viennent en deuxième position, mais comme je le dis, si je ne peux pas le tester, mais bon il semble, vous ne reçois pas mon argent.

Les entreprises que j'ai travaillé pour chercher des alternatives libres (et généralement je veux dire vraiment libre, non seulement gratuit) parce que « ceux payants » ont souvent (ou se le temps) des licences restrictives sur la redistribution. Je ne veux pas fonder mon produit tout autour d'une seule bibliothèque pour payer pour savoir que je dois maintenant les payer 1000 $ par copie que je vends.

En fait, je gagnais beaucoup d'argent l'an dernier portage d'un produit qui avait été écrit en utilisant un robot web tiers / indexeur sur l'utilisation Nutch au lieu parce que la personne qui avait payé le produit pour obtenir écrit en premier lieu n'a pas réalisé que le robot web tiers / indexeur allait lui coûter plus cher par licence qu'elle projetait de frais pour l'ensemble du produit, et parce qu'elle n'a pas non plus se rendre compte que le produit tiers a été construit pour intranet plutôt que l'exploration et Internet robots.txt donc ignoré.

Quelques fois la « gestion » ne veut pas acheter quoi que ce soit pour la pensée « développeur » que celui-ci est payé pour développer le logiciel. Je suis dans des situations comme ça et il était vraiment difficile de convaincre le mangement d'acheter un ensemble de commandes d'interface utilisateur dont nous avions besoin pour une application Web.

Personnellement, je préfère des outils gratuits, car apprendre à utiliser un outil n'est pas 5 minutes. pour vraiment maîtriser l'outil dont vous avez besoin de passer beaucoup de temps à l'utiliser. Id préfère ne pas perdre de temps à apprendre quelque chose qui est pas universel et cant toujours être utilisé. apprendre une fois, une utilisation partout .

Un grand nombre de ces logiciels Payed est pas étonnant pour moi de combattre avec mon patron pour lui. Total Commander est le seul outil qui vaut la lutte, mais de temps en temps, je cherche des alternatives libres et je considère même écrire moi-même.

À quand remonte la dernière fois que vous avez lu votre manifeste GNU. Est-ce que le concept de copyleft oublié? Peut-être que vous avez oublié vos racines. Le monde du développement logiciel a commencé à partir de la sueur du développeur « passe-temps » ou « pour le plaisir ». Rappelez-vous ces deux développeurs dans leur garage qui a fait plus tard et vendu ces systèmes d'exploitation? Il est non seulement une partie de notre patrimoine de pirater nos propres solutions, mais il est dans notre sang aussi bien.

En outre, les entreprises des solutions pay-à utiliser tentent de faire de l'argent. Alors qu'un bon modèle d'entreprise comprendra aider le client à atteindre leurs objectifs, faire de l'argent est leur première priorité et a une bonne chance d'obtenir dans la voie du progrès de développement. La communauté libre d'utiliser d'autre part, de ce que je comprends, est purement altruiste et n'a que l'utilité de la chose du logiciel à l'esprit. La communauté du libre à utiliser, copyleft, open source est très forte.

Des idées / concepts ont été destinés à être partagés (librement) pour nous faire avancer en tant que peuple.

Parfois, vous avez besoin d'outils gratuits si vous n'êtes pas sûr, le résultat vous apporter assez d'argent. Par exemple, vous affermis démarrage qui fonctionne sur l'application de créer (ou site). Ils ne veulent pas dépenser de l'argent sur les outils tiers parce qu'ils ne peuvent pas être sûr, il apportera de l'argent ou non.

Un autre cas, j'ai déjà travaillé pour la grande entreprise et leur processus d'approbation du budget a pris trop de temps, je dois trouver des trucs gratuits au moins sur scène initiale.

Avez-vous remarqué que la plupart des outils gratuits sont sans garantie (voir Public License GNU, v.2) ou de soutien? J'utilise des tonnes de logiciels « libres » tous les jours, car comme un passe-temps, j'aime développer aussi. Et une bonne application obtient toujours acheté, mais revenir à le pourquoi.

  • La communauté des logiciels libres est un grand, la plupart des applications sont gratuites. Par conséquent, il ne serait pas une question étrange de demander un libre ou une alternative open source, car bien, il y a beaucoup.
  • Un tour gratuit est toujours mieux qu'un payé. Cela dépend de l'attraction, cependant. Certains sont ceux payés mieux ou bien pire. (Babes, Photoshop, Dreamweaver, VIM) commentaire:. "Babes" est pas un programme
  • Certaines applications commerciales vous demandent de payer par paiement carte bancaire. Je déteste les paiements en ligne, et je déteste deux cartes de crédit. Je déteste triple comment les entreprises stocker mes données personnelles.
  • Pas tout le monde est un ingénieur logiciel. Certains d'entre nous, faites ceci juste pour le plaisir: D (Linus Torvalds, Matz, Guido, Larry ... Allez, allez ....)

Une autre ligne de pensée est ici à quel point sont ceux-là supérieurs de rémunération connus de tous? Par exemple, comment suis-je censé savoir tout type de complément que Visual Studio a? Alors que certains peuvent dire: « Eh bien, vous n'êtes pas, » alors c'est une autre raison pour certains de ne pas trouver ces grands outils là-bas. Certains peuvent être faciles à découvrir et d'autres peuvent avoir besoin d'un savoir une phrase de jargon afin d'utiliser une partie Google Fu pour le trouver.

Un autre point est ce que certaines entreprises peuvent ou ne peuvent pas se rendre compte de la façon dont ils dépensent leur argent. Par exemple, certains développeurs peuvent avoir des cerceaux assez importants pour passer pour obtenir la société d'acheter des licences pour certains outils, surtout si chaque développeur devrait avoir une licence et certains ne sont pas que pas cher à obtenir. Dans quelle mesure les gestionnaires savent ce que leurs développeurs sont en train de faire et quels types de changements pourraient être apportés pour le mieux avec un peu d'argent pourrait choquer certaines personnes alors que dans d'autres cas, la courbe d'apprentissage sur l'utilisation de l'outil peut également être considéré comme une barrière dans certains des moyens ainsi qu'une autre chose à garder une trace car certains outils sont disponibles sur un modèle abonnement plutôt que comme un achat pur et simple une fois le modèle.

apparemment depuis cette époque où la programmation et le développement sont entrées en existence, il y a eu un flux et reflux entre le commercial et le non-commercial - ces jours-ci décrit plus précisément comme « les entreprises américaines » et la « communauté open source », respectivement . Je craie personnellement tout cela l'existence des hommes du milieu et des profiteurs.

Sur le sujet des logiciels libres, je me sens comme « 01 » ci-dessus - un outil gratuit permet d'évaluer à mon propre rythme, ce qui pourrait empêcher le gaspillage des fonds précieux, ce qui est une considération importante dans l'économie actuelle

.

Shareware est un équilibre parfait, mais je trouve personnellement la plupart des logiciels ne fournit pas suffisamment de temps pour l'évaluation. La plupart des outils que je télécharge sont « une fois par mois » efforts à leur plus haute fréquence afin plunking $ 30- $ 60 (États-Unis) semble injustifiée jusqu'à ce que je sais vit l'outil à mes désirs.

Et en ce qui concerne les outils professionnels, nous savons tous les objectifs de l'entreprise. Je trouve que les termes et conditions du logiciel Scooter pour être plus logique et accommodant. Je l'ai utilisé leur outil Beyond Compare pendant des années et des années -. En tant que développeur précieux que je l'ai trouvé à la fois précieux et sans égal

Quant à votre dilemme personnel, faire vos outils assez bon, offre de bonnes conditions d'évaluation de shareware, et facturer un prix raisonnable pour elle. Le choix populaire (et multiples) plates-formes ne fait pas de mal ... considérer le nombre de personnes qui ont fait une menthe vendant des applications iPhone, quel que soit les applications utilitaire réelle.

  

Je parle de situations où un délai est fonçait une fois développeur / entreprise et le développement est détournée de l'objectif dans la poursuite d'un outil « libre » pour accomplir ce que un de paie est disponible pour le faire.

Ceci est exactement la situation lorsque vous ne peut pas utiliser un outil payé parce que la petite caisse / dépenses ne couvre pas les coûts et obtenir l'approbation budgétaire prend des semaines à venir à travers.

Le numéro trois 9 façons marketing belettes va essayer de vous Manipulez . C'est gratuit"! Les gens prennent des décisions irrationnelles au sujet des trucs gratuits.

Je pense que cela fait beaucoup de pour les entreprises de sence tentent d'utiliser des produits libres / open source pour les raisons suivantes:

  1. Réduire le prix du produit livrable. Pourquoi voudriez-vous attendre à un client d'acheter quelque chose qui fonctionne avec une base de données exclusive lorsque la société peut regrouper MySQL par exemple gratuitement? Ainsi, la société peut faire baisser le prix et être plus compétitif.
  2. En général, lors de l'achat logiciels / outils, il y a des questions de propriété.
  3. En général, lors de l'achat logiciels / outils, il existe des dépendances à d'autres modules non libres. Il y a d'autres raisons aussi, comme ça à mon humble avis, il est considéré comme « tendance », mais le plus improntant est que l'utilisation du logiciel libre peut réduire le prix final, aider les clients de gain de l'entreprise.

Il est également important de soutenir les outils gratuits en ajoutant à l'élan de celui-ci, parfois par le simple fait de commencer à l'utiliser. En trouvant / rapports de bugs, ou plus important encore, les fixer et donner les rustines, vous les améliorer dans une relation symbiotique que les avantages à la fois votre entreprise et les outils que vous décidez d'utiliser (et donc tout le monde qui les utilisent aussi).

Une bonne raison de chercher des outils gratuits est d'obtenir un aperçu complet des options disponibles. Je dirais que c'est une chose raisonnable à faire avant d'acheter un produit. les fournisseurs de logiciels commerciaux ont des annonces, vous trouverez sans doute ceux-ci, mais il pourrait y avoir une alternative libre que vous jamais entendu parler. Il est parfaitement logique de vérifier que, même si vous sont prêts à dépenser de l'argent sur les outils logiciels.

pure et simple des entreprises comme IQPC.com ne passeront pas même 10 $ sur le logiciel et il est encore difficile dans des endroits comme celui-ci pour trouver un stylo ou un tampon pour prendre des notes.

Je versé une larme pour ceux qui ont à vivre comme ça, il est pas facile.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top