Je me dois d’avouer quelque chose. Il y a quelques années, j’étais tombé sur un logiciel pour Mac. Il proposait de graver des fichiers et des images disques. Le hic, c’est qu’il s’agissait essentiellement d’une interface sur les drivers Apple. Le logiciel en question n’apportait pas grand chose et coûtait cher. Mais beaucoup de personnes s’en contentaient, car il n’y avait pas assez d’alternatives. C’est comme cela qu’est né LiquidCD.
Evidemment, je n’ai rien contre les logiciels payant. Quoi de plus naturel que d’être rémunéré pour son travail. Cependant trop cher, c’est trop cher. Alors la seule façon que j’avais de réagir, c’était de concevoir un logiciel concurrent moins cher (au départ LiquidCD n’était pas prévu pour être gratuit). Depuis, les choses ont bien changé: la boîte qui avait créé ledit logiciel a interrompu son développement (abandonnant tous ses clients), et d’autres logiciels de gravure ont fait leur apparition. Je pense à Burn, évidemment.
Ce matin, en faisant un tour sur le site macupdate.com, je suis tombé sur un logiciel payant proposant de convertir des fichiers texte en pdf. Quel intérêt, me direz-vous, étant donné que TextEdit peut déjà le faire. L’avantage du logiciel en question, est qu’il peut convertir plusieurs fichiers à la suite ( »batch-processing »).
Wow. Quelle chose incroyable, pouvoir convertir des fichiers .txt en série pour seulement $40. Je signe où ? En voyant ce logiciel j’ai senti qu’il y avait un problème. Payer si cher pour si peux ? Ai-je eu raison de m’indigner, je ne le sais pas.
La riposte
Quoi qu’il en soit, j’ai pensé que je devais réagir. Après 1h et 7 minutes, j’avais réussi à programmer un logiciel similaire et plus rapide en seulement 100 lignes de code. Vous pouvez y jeter un oeil, il est disponible librement (licence BSD). En 100 lignes de code, ce petit utilitaire fait même plus, puisqu’il ouvre d’autres formats que le .txt (comme le rtf). Je n’ai pas cherché à vraiment le débuguer, c’était juste pour pouvoir argumenter mes propos.
Combien coûte un logiciel ?
Alors, quel est le prix d’un logiciel. Etant donné que je ne vis pas des revenus de mes logiciels, et que je ne travaille pas en entreprise, je ne peux pas répondre à cette question. Tout logiciel, aussi basic soit-il, requiert beaucoup de travail et d’énergie. Dans ce cas précis, j’estime cependant que non: 100 lignes et une heure de travail. Avec tout juste 3 ou 4 heures de plus, il serait possible d’obtenir un produit vraiment fini. En comparaison, la version alpha du prochain LiquidCD comporte déjà 19910 lignes de code, alors même qu’il est loin d’être terminé. En comptant avec des dizaines d’heures de travail.
Je tiens à préciser que si au début le projet LiquidCD est né pour prouver que l’on pouvait faire moins cher, il est maintenant devenu tout autre chose pour moi. Il s’agit d’un projet excitant qui ne manquera pas d’évoluer (oui, je sais qu’il y a des bugs sous léopard :p )
Si l’un d’entre vous voulais améliorer ce petit utilitaire, qu’il ne manque pas de m’en informer !
« Combien coûte un logiciel ? »
42.-
Je suis étonné qu’elle ne soit pas encore sortie.
-.-
En faisant une recherche sur la programmation je tombe sur ce post. Je suis graphiste en devenir et il me semble primordiale de comprendre ce qui ce passe derrière mes images (mais chacun son travail). Mon petite frère veut se lancer dans la prog (logiciel et web) mais je ne sais trop lui conseiller. Help me! Est ce que par exemple tu peut me décrire en bref ton parcours. merci
Mon parcours est compliqué, je ne le conseille pas. J’ai débuté avec l’applescript, puis realbasic puis obj-c puis C puis C++,…
Le mieux, pour la prog logicielle:
- Acheter un bouquin sur le C. Je conseille « Programmer en language C, cours et exercices corrigés », éd. Eyrolles. Ça permet de créer des programmes, essentiellement sans interface graphique.
- Après quoi, soit tu veux programmer sur Mac, auquel cas le bon chemin est indubitablement l’objective-c avec interface cocoa. Sinon, je conseille le C++ avec une API quelconque pour gérer l’interface. Dans les deux cas, ça permet d’apprendre le language orienté-objet qui est essentiel.
Pour la prog web:
- Commencer par apprendre l’HTML (ou l’XHTML, comme tu veux). Après, comprendre le CSS, puis php et éventuellement le javascript qui devient toujours plus utile.
Merci pour ta réponse
Merci de nous mettre à disposition ce soft très très pratique.
Amicalement,
Guillaume
A votre service
Salut et bravo pour ton programme. Merci surtout de mettre ton travail à la disposition de tout un chacun.
Je suis développeur moi-même, à mon compte, et évaluer le prix de son travail n’est pas une chose simple. C’est un débat intéressant, le monde du logiciel libre permet de trouver beaucoup de solutions alternatives à des logiciels injustement couteux.
Ces « freewares » sont nécessaires et permettent d’équilibrer un peu un marché dans lequel le moindre éditeur de texte couterait 200 euros sans la contribution de la communauté du libre.
Ça ne tue pas pour autant ceux qui en vivent, au contraire, certaines applications sont devenues accessibles à des utilisateurs qui font ensuite appel à des gens comme moi pour aller un peu plus loin, ou plus simplement les aider à utiliser ces applis.
En tous cas bravo encore une fois, je découvre ton blog aujourd’hui et il est dans mes favoris !
Seb
Merci Sebastien pour ton avis. Tu es visiblement mieux informé puisque tu es à ton compte. Je m’en vois donc un peu conforté dans mon opinion.
à combien pourrait coûter un logicile de photographie?
De nos jours, malheureusement, le prix de quelques chose prend de moins en moins en considération son coût de réalisation ou de fabrication.
On dit que : « Le bon prix est celui que le consommateur/client est prêt à mettre ».
En effet, on considère que seul le client connait parfaitement l’usage qu’il en fera et pourra évaluer un prix sur la « chose ».
Je ne partage pas totalement cette vision, mais cette règle est de plus en plus appliquée :/
Toujours est-il que j’admire ton travail de qualité. Tu as trouvé le « prix », le prix de la satisfaction intellectuelle. Et cela n’a pas de prix !