• [^] # Re: Toujours confus

    Posté par . En réponse au journal Vivre d'un site Open-Source. Évalué à -2.

    Merci de ta réponse. Avec les autres commentaires, je pense que je commence à y voir plus clair. L'open source n'est pas transposable dans tous les domaines et dans toutes les situations. Elle est même inadaptée voire inutile dans certains situations. Si tu veux vivre de l'open source, soit tu travailles dans une boîte qui en fait et qui te paye, soit tu vis du service que tu arrives à te faire autour. De plus, d'après d'autres commentaires, dans de très nombreux cas, les contributions extérieures sont loin des espérances, il ne faut pas s'attendre à un retour ni à une aide extérieure, l'open source permet juste de donner les 4 libertés aux utilisateurs.

    t'as pas ce qu'il faut pour te lancer dans ce genre d'aventures.

    j'en suis conscient, ne t'inquiètes pas. J'ai une situation actuelle qui me convient, mes enfants sont heureux, je peux m'en occuper... sauf que j'ai une idée que j'aimerais bien voir se concrétiser. Si je pouvais en tirer un peu de bénéfice histoire par exemple de payer les études de mes enfants, ça m'irait, je n'en demande pas plus. Bref, je suis frileux parce que je suis dans une bonne situation avec un boulot qui me plaît.

    Je me focalise sur le côté Open Source parce que c'est une philosophie qui me plaît. Mais j'ai toujours du mal à transcrire la théorie à la pratique. D'où ma question. Et d'après les réponses, l'Open Source n'est pas adapté à ce cas. Libérer le code ne permettrait pas de faire avancer le schmilblick plus rapidement et selon les désirs des utilisateurs mais plutôt d'aviver la concurrence qui pourrait ne pas commencer de zéro.

    Le code, tout le monde peut l’écrire, c'est facile, un dev java decent te coutera aps trop cher et t'en trouveras partout. Et t'es loin d'avoir a réfléchir aux problèmes de scalabilite et d'infrastructure que google ou facebook peuvent avoir.

    Mouais, alors là je suis moins d'accord, pas si facile de faire du code java propre surtout si tu veux faire du code robuste. En utilisant les technologies et frameworks disponibles. Mais bon, c'est le cas pour tous les langages. Si tu ne veux pas mourir dans 5 ans parce que ton code est devenu ingérable, mieux vaut partir du bon pied. Et quand j'aurais conquis la terre entière et converti tous les internautes de tous les pays à mon site, il faudra bien que je pense à la scalabilité. Blague à part, je pense qu'il vaut mieux y penser dès le départ, même sans le faire, histoire de savoir où tu vas et de ne pas faire les mauvais choix dès le départ. Mais c'est un autre débat.

    100 000 codeurs benevoles ne remplaceront jamais une seule personne qui a une bonne et claire vision du produit que les gens veulent.

    La pratique m'a souvent apprise qu'il valait mieux que ce ne soit pas les développeurs qui fassent les choix, mais plutôt les utilisateurs... :-). Enfin bon y'a toujours des exceptions.