• [^] # Re: N'importe quoi...

    Posté par . En réponse à la dépêche Migration de PHP vers Git, Gitlab, Baregit. Évalué à 1.

    Comme le dit la réponse précédente, tout dépend de ce qu'on veut.
    Soit on prend le mieux, soit on prend full libre. Ces deux choses correspondent parfois exactement, parfois il faut arbitrer. Github n'est pas libre, mais est très ouvert (protocole, base sous-jacente).
    Ensuite, si on veut faire un produit commercial, il faut être capable de se différencier de la concurrence (pour Github, l'interface). Si vous ouvrez tout, vos concurrents seront capable de reprendre tout votre code et l'améliorer (sans nécessairement le redistribuer). Du coup vous faites tout le boulot, les autres se servent et vous font couler.

    Quand on ne souhaite pas vendre, le libre est parfait. Mais lorsqu'on souhaite faire du commerce, il faut se différencier. Sur de la gestion de version, un business model sur du service est assez difficilement concevable, même orienté entreprises. Enfin, Github propose gratuitement un certain nombre de choses aux particulier et aux projets open-source. Ça leur fait de la pub, mais ça doit aussi avoir un certain cout quand on voit le nombre de projets accessibles.