• MajorasMaskForever@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    15 小时前

    I’d argue the two aren’t as different as you make them out to be. Both types of projects want a functional codebase, both have limited developer resources (communities need volunteers, business have a budget limit), and both can benefit greatly from the development process being sped up. Many development practices that are industry standard today started in the open source world (style guides and version control strategy to name two heavy hitters) and there’s been some bleed through from the other direction as well (tool juggernauts like Atlassian having new open source alternatives made directly in response)

    No project is immune to bad code, there’s even a lot of bad code out there that was believed to be good at the time, it mostly worked, in retrospect we learn how bad it is, but no one wanted to fix it.

    The end goals and proposes are for sure different between community passion projects and corporate financial driven projects. But the way you get there is more or less the same, and that’s the crux of the articles argument: Historically open source and closed source have done the same thing, so why is this one tool usage so wildly different?

    • HobbitFoot
      link
      fedilink
      English
      arrow-up
      3
      ·
      13 小时前

      Historically open source and closed source have done the same thing, so why is this one tool usage so wildly different?

      Because, as noted by another replier, open source wants working code and closed source just want code that runs.