Linux Counter

Last updated
Linux Counter
LinuxCounterLogo.png
Type of business Non-profit
Dissolved December 10, 2018;4 years ago (2018-12-10)
OwnerLinux Counter Project
Founder(s) Harald Tveit Alvestrand
Commercialno
Launched1993;30 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 both decided to create a completely new application in VueJS. Since 1st of january 2021, they both work together on github for a new linuxcounter/unixcounter project. [12] [13]

See also

Related Research Articles

<span class="mw-page-title-main">KornShell</span>

KornShell (ksh) is a Unix shell which was developed by David Korn at Bell Labs in the early 1980s and announced at USENIX on July 14, 1983. The initial development was based on Bourne shell source code. Other early contributors were Bell Labs developers Mike Veach and Pat Sullivan, who wrote the Emacs and vi-style line editing modes' code, respectively. KornShell is backward-compatible with the Bourne shell and includes many features of the C shell, inspired by the requests of Bell Labs users.

Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for servers, and Windows IoT for embedded systems. Defunct Windows families include Windows 9x, Windows Mobile, and Windows Phone.

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

Wine is a free and open-source compatibility layer that aims to allow application software and computer games developed for Microsoft Windows to run on Unix-like operating systems. Wine also provides a software library, named Winelib, against which developers can compile Windows applications to help port them to Unix-like systems.

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

Enlightenment, also known simply as E, is a compositing window manager for the X Window System. Since version 20, Enlightenment is also a Wayland compositor. Enlightenment developers have referred to it as "the original eye-candy window manager."

<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 larger packages or those with no available source code.

<span class="mw-page-title-main">Nat Friedman</span> American 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.

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> Software for version control of files

Git is a distributed version control system that tracks changes in any set of computer files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data integrity, and support for distributed, non-linear workflows.

Linux adoption is the adoption of Linux computer operating systems (OS) 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 alphabetical order of the supported language.

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

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. As large-scale operating systems matured, fewer organizations allowed modifications to the operating software, and eventually such operating systems were closed to modification. However, utilities and other added-function applications are still shared and new organizations have been formed to promote the sharing of software.

The Berkeley Packet Filter (BPF) is a technology used in certain computer operating systems for programs that need to, among other things, analyze network traffic. It provides a raw interface to data link layers, permitting raw link-layer packets to be sent and received. In addition, if the driver for the network interface supports promiscuous mode, it allows the interface to be put into that mode so that all packets on the network can be received, even those destined to other hosts.

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

GitHub, Inc. is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus 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 started in 2013 and is developed by Docker, Inc.

<span class="mw-page-title-main">Visual Studio Code</span> Source code editor developed by Microsoft

Visual Studio Code, also commonly referred to as VS Code, is a source-code editor made by Microsoft with the Electron Framework, for Windows, Linux and macOS. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded Git. Users can change the theme, keyboard shortcuts, preferences, and install extensions that add functionality.

<span class="mw-page-title-main">Windows Subsystem for Linux</span> Compatibility layer for running Linux binary executables natively on Windows

Windows Subsystem for Linux (WSL) is a feature of Windows that allows developers to run a Linux environment without the need for a separate virtual machine or dual booting. There are two versions of WSL: WSL 1 and WSL 2. WSL 1 was first released on August 2, 2016, and acts as a compatibility layer for running Linux binary executables by implementing Linux system calls on the Windows kernel. It is available on Windows 10, Windows 10 LTSB/LTSC, Windows 11, Windows Server 2016, Windows Server 2019 and Windows Server 2022.

Microsoft, a technology 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.