~/jcoffey$

Writing

Tagged “software development”

14 articles

  1. OPINION: Why Linus Torvalds’ Decision to Exclude Russian Contributors is Justified

    In a recent move, Linus Torvalds made the tough but necessary decision to exclude Russian contributors from the Linux Kernel project. This decision stems from compliance with international sanctions against Russia due…

    compliancefractured collaborationgeopolitical impactglobal collaboration

  2. Repercussions of Closed Sourcing in Open Source Realms

    Open source software (OSS) has been historically viewed as a cornerstone of innovation. However, some projects have recently shifted to closed source, triggering wide debate and controversy. This shift's consequences…

    AGPLalternative fundingApache Licenseclosed source

  3. OPINION: How Politics Threaten Innovation

    Exploring the impact of laissez-faire capitalism, nationalism, and isolationism on open source development.

    collaborationdigital ageglobal collaborationinnovation

  4. The Transformative Power of Open Source

    Discover the power of Git, the game-changing distributed version control system that revolutionized the world of open source development.

    branchingcodingcollaborationcommunity-driven development

  5. Speculative Future Where Microsoft Embraces Linux as the Core of Windows

    Explore a hypothetical future where Microsoft adopts Linux as the core of its Windows OS. How would this revolutionize technology?

    coding snippetscollaborative environmentdeveloper workspacefuturistic technology

  6. The History of Open Source

    Introduction Open source has revolutionized the way we approach software and hardware development. From its humble beginnings to its widespread adoption today, the open source movement has democratized technology…

    Apache HTTP ServerArduinocollaborationfree software

  7. How Apple Leveraged Open Source Technology to Build macOS

    When discussing Apple and its widely acclaimed macOS, it’s important to delve into its history and the foundational technologies that underpin it. While “stole” might be a strong term, Apple certainly made strategic and…

    AppleBSD UnixCUPSDarwin OS

  8. The Apache Software Foundation: Celebrating 25 Years of Innovation

    In the world of software development, the Apache Software Foundation (ASF) stands as a beacon of innovation, collaboration, and open-source success. Celebrating its 25th anniversary, the ASF has played a pivotal role in…

    25th anniversaryApache CassandraApache HadoopApache HTTP Server

  9. The Cathedral and the Bazaar: Reflections on its Relevance in 2024

    In 1997, Eric S. Raymond penned a seminal essay titled “The Cathedral and the Bazaar,” which profoundly influenced the open-source software movement. The essay compared two distinct development models: the “Cathedral”…

    Bazaar modelCathedral modelCloud Computingcollaborative development

  10. The 4th of July and the Open Source Movement

    The 4th of July is a significant day in American history, marking the nation’s independence from British rule. This day commemorates the adoption of the Declaration of Independence on July 4, 1776, a pivotal moment that…

    4th of JulyAmerican Revolutionapachecollaboration

  11. The Birth of C and Its Relationship to Unix

    The C programming language and the Unix operating system have a deeply intertwined history. Both were developed at Bell Labs in the late 1960s and early 1970s, and each played a crucial role in shaping the other. This…

    assembly languageB programming languageBell LabsC programming language

  12. The Free Software Foundation and Electronic Frontier Foundation

    Introduction In the realm of digital rights and software freedom, two prominent organizations play pivotal roles: the Free Software Foundation (FSF) and the Electronic Frontier Foundation (EFF). Both organizations work…

    civil libertiescommunity supportdigitaldigital era