Linux Counter

Last updated
Linux Counter
LinuxCounterLogo.png
Type of businessNon-profit
Dissolved December 10, 2018;5 years ago (2018-12-10)
OwnerLinux Counter Project
Founder(s) Harald Tveit Alvestrand
Commercialno
Launched1993;31 years ago (1993)

The Linux Counter was a website that attempted to estimate the number of people and machines using the Linux operating system. It ran from 1993 [1] until December 2018. The last available estimate of Linux users was 91.9 million, as of August 2017. [2]

Contents

History

The Linux Counter was started "for fun" with the goal to estimate the number of Linux users there are worldwide. The project invited users to register themselves as being a Linux user and then used various statistical heuristics to estimate the number of Linux users who did not register and the total number of Linux users worldwide. The project initially tracked the number of Linux users, but later extended to statistics on Linux users, the machines they use, software they use and in what part of the world Linux users actually lived. A second purpose of the Linux Counter was to help Linux users to find each other. The Linux Counter was reporting Linux users in almost any place in the world. If Linux users set their information to be public, one could easily find those users; Linux users could, for example, find other Linux users who lived somewhere near them. [3]

The counter was run by a nonprofit organization called the Linux Counter Project. The organization was created on 1 May 1999, taking over the running of the counter from Harald Tveit Alvestrand, who had been running the project since 1993. [1] In 1999, the project received wide technical media coverage, which led to it being slashdotted. [4] [5] [6] Linux Today reported how Microsoft Austria used the site for spamming Linux users; [7] the counter kept a list of press references, occasionally updated. [8]

In 2011, it was taken over by Christin Löhner (then Alexander [9] Mieland [1] ), who did a complete rewrite of the code. The code was published on GitHub in March 2015. [10]

On 10 December 2018, Christin made a post on her personal blog announcing that she would no longer maintain the project, due to lack of time, lack of help and lack of interest as indicated by few to no new registrations or machines. [11]

At the end of 2020, Benjamin Marwell contacted Christin Löhner and asked to revive the project. They agreed to create a completely new application in VueJS. Since January 1st, 2021, they have worked together on a new linuxcounter/unixcounter project, with progress visible on GitHub. [12] [13]

See also

Related Research Articles

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

A Linux distribution is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro, if distributed on its own, is often obtained via a website intended specifically for the purpose. Distros have been designed for a wide variety of systems ranging from personal computers to servers and from embedded devices to supercomputers.

Microsoft Windows is a product line of proprietary graphical operating systems developed and marketed by Microsoft. It is grouped into families and sub-families that cater to particular sectors of the computing industry – Windows (unqualified) for a consumer or corporate workstation, Windows Server for a server and Windows IoT for an embedded system. Windows is sold as either a consumer retail product or licensed to third-party hardware manufacturers who sell products bundled with Windows.

<span class="mw-page-title-main">Wine (software)</span> Windows compatibility software

Wine is a free and open-source compatibility layer to allow application software and computer games developed for Microsoft Windows to run on Unix-like operating systems. Developers can compile Windows applications against WineLib to help port them to Unix-like systems. Wine is predominantly written using black-box testing reverse-engineering, to avoid copyright issues. No code emulation or virtualization occurs. Wine is primarily developed for Linux and macOS.

<span class="mw-page-title-main">Enlightenment (window manager)</span> Compositing window manager

Enlightenment, also known simply as E, is a compositing window manager for the X Window System. Since version 0.20, Enlightenment also supports Wayland. It is shipped with some Linux distributions such as Bodhi Linux and Pentoo.

<span class="mw-page-title-main">Gentoo Linux</span> Linux distribution

Gentoo Linux is a Linux distribution built using the Portage package management system. Unlike a binary software distribution, the source code is compiled locally according to the user's preferences and is often optimized for the specific type of computer. Precompiled binaries are available for some packages. Gentoo runs on a wide variety of processor architectures.

<span class="mw-page-title-main">Nat Friedman</span> American technology executive and investor

Nathaniel Dourif Friedman is an American technology executive and investor. He was the chief executive officer (CEO) of GitHub and former chairman of the GNOME Foundation. Friedman is currently a board member at the Arc Institute and an advisor of Midjourney.

<span class="mw-page-title-main">KDevelop</span> Integrated development environment

KDevelop is a free and open-source integrated development environment (IDE) for Unix-like computer operating systems and Windows. It provides editing, navigation and debugging features for several programming languages, and integration with build automation and version-control systems, using a plugin-based architecture.

Source-available software is software released through a source code distribution model that includes arrangements where the source can be viewed, and in some cases modified, but without necessarily meeting the criteria to be called open-source. The licenses associated with the offerings range from allowing code to be viewed for reference to allowing code to be modified and redistributed for both commercial and non-commercial purposes.

<span class="mw-page-title-main">Git</span> Distributed version control software system

Git is a distributed version control system that tracks versions of files. It is often used to control source code by programmers who are developing software collaboratively.

Linux adoption is the adoption of Linux-based computer operating systems (OSes) by households, nonprofit organizations, businesses, and governments.

The following tables list notable software packages that are nominal IDEs; standalone tools such as source-code editors and GUI builders are not included. These IDEs are listed in alphabetic order of the supported language.

<span class="mw-page-title-main">History of free and open-source software</span>

The history of free and open-source software begins at the advent of computer software in the early half of the 20th century. In the 1950s and 1960s, computer operating software and compilers were delivered as a part of hardware purchases without separate fees. At the time, source code—the human-readable form of software—was generally distributed with the software, providing the ability to fix bugs or add new functions. Universities were early adopters of computing technology. Many of the modifications developed by universities were openly shared, in keeping with the academic principles of sharing knowledge, and organizations sprung up to facilitate sharing.

Linux began in 1991 as a personal project by Finnish student Linus Torvalds to create a new free operating system kernel. The resulting Linux kernel has been marked by constant growth throughout its history. Since the initial release of its source code in 1991, it has grown from a small number of C files under a license prohibiting commercial distribution to the 4.15 version in 2018 with more than 23.3 million lines of source code, not counting comments, under the GNU General Public License v2 with a syscall exception meaning anything that uses the kernel via system calls are not subject to the GNU GPL.

<span class="mw-page-title-main">Geany</span> Integrated Development Environment

Geany is a free and open-source lightweight GUI text editor using Scintilla and GTK, including basic IDE features. It is designed to have short load times, with limited dependency on separate packages or external libraries on Linux. It has been ported to a wide range of operating systems, such as BSD, Linux, macOS, Solaris and Windows. The Windows port lacks an embedded terminal window; also missing from the Windows version are the external development tools present under Unix, unless installed separately by the user. Among the supported programming languages and markup languages are C, C++, C#, Java, JavaScript, PHP, HTML, LaTeX, CSS, Python, Perl, Ruby, Pascal, Haskell, Erlang, Vala and many others.

<span class="mw-page-title-main">GitHub</span> Hosting service for software projects

GitHub is a developer platform that allows developers to create, store, manage and share their code. It uses Git software, which provides distributed version control of access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project. Headquartered in California, it has been a subsidiary of Microsoft since 2018.

Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. The service has both free and premium tiers. The software that hosts the containers is called Docker Engine. It was first released in 2013 and is developed by Docker, Inc.

<span class="mw-page-title-main">Atom (text editor)</span> Free and open-source text and source code editor

Atom is a free and open-source text and source-code editor for macOS, Linux, and Windows with support for plug-ins written in JavaScript, and embedded Git control. Developed by GitHub, Atom was released on June 25, 2015.

<span class="mw-page-title-main">Windows Subsystem for Linux</span> Feature for a Linux environment in Windows

Windows Subsystem for Linux (WSL) is a feature of Microsoft Windows that allows for using a Linux environment without the need for a separate virtual machine or dual booting. WSL is installed by default in Windows 11. In Windows 10, it can be installed either by joining the Windows Insider program or manually via Microsoft Store or Winget.

Microsoft, a tech company historically known for its opposition to the open source software paradigm, turned to embrace the approach in the 2010s. From the 1970s through 2000s under CEOs Bill Gates and Steve Ballmer, Microsoft viewed the community creation and sharing of communal code, later to be known as free and open source software, as a threat to its business, and both executives spoke negatively against it. In the 2010s, as the industry turned towards cloud, embedded, and mobile computing—technologies powered by open source advances—CEO Satya Nadella led Microsoft towards open source adoption although Microsoft's traditional Windows business continued to grow throughout this period generating revenues of 26.8 billion in the third quarter of 2018, while Microsoft's Azure cloud revenues nearly doubled.

References

  1. 1 2 3 "The Linux Counter Relaunches - Slashdot". Slashdot . 10 September 2011.
  2. "The estimation of linux users". Archived from the original on 3 August 2017.
  3. "The Linux Counter Project | Tux Machines". www.tuxmachines.org. 5 May 2006. Archived from the original on 3 August 2020.
  4. "Linux Counting Projects". 23 February 1999.
  5. "Linux Counter Part 2" . Retrieved 2008-12-18.
  6. "Linux Counter Hits 120,000" . Retrieved 2008-12-18.
  7. "Big Brother Award Winner: Microsoft". 27 October 1999. Archived from the original on 27 December 2004.
  8. "The Linux Counter Project in the international press". Archived from the original on 16 June 2017.
  9. "English explanation". Archived from the original on 29 October 2015.
  10. "christinloehner/linuxcounter.new". GitHub . 16 March 2015.
  11. "The Linuxcounter project is closed". Archived from the original on 2018-12-13. Retrieved 2018-12-13.
  12. "Linuxcounter/unixcounter". GitHub . 2021-01-02.
  13. "UnixcounterWebsite". Linux Counter. 2021-01-02.