~/jcoffey$

Writing

Tagged “open source”

51 articles

  1. 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

  2. The Importance of “The Hacker’s Manifesto” and Its Impact on Early Internet Culture

    Introduction In the early days of the internet, a seminal document known as “The Hacker’s Manifesto” was written by Loyd Blankenship, also known as The Mentor. This document, officially titled “The Conscience of a…

    cyber culturecybersecuritydigital dividedigital freedom

  3. You Are a Linux User Even If You Don’t Know It

    When people think about Linux, they often picture computer geeks typing away on complex command lines, developing software, or managing servers. However, the reach of Linux extends far beyond the stereotypical user…

    Androidautomobilescloud servicesdaily use

  4. What is Object Caching?

    Object caching is a process that stores database query results, HTML pages, or other web objects in a temporary storage area known as a cache. The primary goal of object caching is to reduce the time it takes to fetch…

    atomic operationscache managementcaching solutionscaching techniques

  5. Open Source: Free as in Freedom

    When people hear the term “open source,” they often think it means “free of charge.” While open source software is frequently available at no cost, the true essence of “free” in this context is far more profound. It’s…

    collaborative developmentcommunity supportcost-efficiencyfree software

  6. The History of Tux!

    Tux, the beloved mascot of the Linux kernel, is a cheerful, plump penguin. The creation of Tux has an interesting history that dates back to the mid-1990s, reflecting the open-source spirit and the community-driven…

    community-drivenGIMPLarry EwingLinus Torvalds

  7. Comparing top, htop, and glances: Usage and Benefits

    When it comes to monitoring system performance on Linux, there are several tools available that provide valuable insights into resource usage. Among the most popular are top, htop, and glances. Each of these tools has…

    command line toolscomparisonCPU usageglances

  8. Why Choose a Debian Server for MS SQL Over Windows

    Discover the advantages of running Microsoft SQL on Debian servers. From cost efficiency to stability, Debian offers a compelling alternative to Windows Server.

    community supportcompatibilitycost efficiencycustomization

  9. Microsoft Windows vs Linux: The Future of Desktop Computing

    In the realm of desktop computing, two operating systems have consistently stood out: Microsoft Windows and Linux. Each has its own strengths and weaknesses, catering to different types of users and use cases. This…

    Cloud Computingcost efficiencycustomizationdesktop computing

  10. 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

  11. The History of Unix and Its Relationship to Linux

    Unix is a powerful, multiuser, multitasking operating system originally developed in the 1960s and 1970s at AT&T’s Bell Labs. It was created by Ken Thompson, Dennis Ritchie, and others, who sought to develop a simple…

    AT&T Bell LabsBerkeley Software DistributionBSDC programming language

  12. The Linux Foundation: Pioneering Open Source Innovation

    Since its inception in 2000, The Linux Foundation has been at the forefront of promoting, protecting, and standardizing Linux and other open-source projects. As a non-profit technology consortium, The Linux Foundation…

    blockchain technologycertificationCloud Computingcollaborative development