Topic: Linux (Page 2)
You are looking at all articles with the topic "Linux". We found 18 matches.
Hint:
To view all topics, click here. Too see the most popular topics, click here instead.
π Wim Taymans: PipeWire Inventor
Wim Odilia Georges Taymans is a Belgian software developer based in Malaga, Spain. He is the original developer behind GStreamer and Pipewire technologies, which provide core multimedia processing capabilities to many modern operating systems.
Taymans started his career in multimedia development on the Commodore 64 and the Amiga writing various games and demos. In 1994 he installed the Linux operating system on his Amiga and has since been involved with the development of various multimedia technologies for the Linux platform. His first efforts on Linux were some assembly optimizations for the rtjpeg library; later, he worked on the Trinity video editor before teaming up with Erik Walthinsen to create the GStreamer multimedia framework.
In 2004 he started working for Fluendo in Spain as employee number 3. While working for Fluendo he designed and wrote most of the 0.10 release series of GStreamer. In July 2007 he left Fluendo and joined with Collabora. As part of his job at Collabora he maintained and developed GStreamer further. In November 2013, Taymans started as a Principal Software Engineer at Red Hat spending most of his time working on upstream GStreamer.
Taymans was the main architect and developer behind the GStreamer 1.0 release which came out on September 24, 2012.
In July 2015, Taymans announced that he was designing Pinos, which became PipeWire, from his position as Principal Engineer at Red Hat. PipeWire is a server for handling audio and video streams on Linux.
Discussed on
- "Wim Taymans: PipeWire Inventor" | 2024-10-13 | 24 Upvotes 4 Comments
π Linux Router Project
The Linux Router Project (LRP) is a now defunct networking-centric micro Linux distribution. The released versions of LRP were small enough to fit on a single 1.44MB floppy disk, and made building and maintaining routers, access servers, thin servers, thin clients, network appliances, and typically embedded systems next to trivial.
Discussed on
- "Linux Router Project" | 2024-02-25 | 24 Upvotes 1 Comments
π SCOβLinux Disputes
In a series of legal disputes between SCO Group and Linux vendors and users, SCO alleged that its license agreements with IBM meant that source code IBM wrote and donated to be incorporated into Linux was added in violation of SCO's contractual rights. Members of the Linux community disagreed with SCO's claims; IBM, Novell, and Red Hat filed claims against SCO.
On August 10, 2007, a federal district court judge in SCO v. Novell ruled on summary judgment that Novell, not the SCO Group, was the rightful owner of the copyrights covering the Unix operating system. The court also ruled that "SCO is obligated to recognize Novell's waiver of SCO's claims against IBM and Sequent". After the ruling, Novell announced they had no interest in suing people over Unix and stated "We don't believe there is Unix in Linux". The final district court ruling, on November 20, 2008, affirmed the summary judgment, and added interest payments and a constructive trust.
On August 24, 2009, the U.S. Court of Appeals for the Tenth Circuit partially reversed the district court judgment. The appeals court remanded back to trial on the issues of copyright ownership and Novell's contractual waiver rights. The court upheld the $2,547,817 award granted to Novell for the 2003 Sun agreement.
On March 30, 2010, following a jury trial, Novell, and not The SCO Group, was unanimously found to be the owner of the UNIX and UnixWare copyrights. The SCO Group, through bankruptcy trustee Edward Cahn, decided to continue the lawsuit against IBM for causing a decline in SCO revenues.
On March 1, 2016, SCO's lawsuit against IBM was dismissed with prejudice; SCO filed an appeal later that month.
Discussed on
- "SCOβLinux Disputes" | 2024-03-09 | 22 Upvotes 3 Comments
π Unix philosophy
The Unix philosophy, originated by Ken Thompson, is a set of cultural norms and philosophical approaches to minimalist, modular software development. It is based on the experience of leading developers of the Unix operating system. Early Unix developers were important in bringing the concepts of modularity and reusability into software engineering practice, spawning a "software tools" movement. Over time, the leading developers of Unix (and programs that ran on it) established a set of cultural norms for developing software; these norms became as important and influential as the technology of Unix itself; this has been termed the "Unix philosophy."
The Unix philosophy emphasizes building simple, short, clear, modular, and extensible code that can be easily maintained and repurposed by developers other than its creators. The Unix philosophy favors composability as opposed to monolithic design.
Discussed on
- "Unix philosophy" | 2017-02-24 | 20 Upvotes 2 Comments
π Unix time - 15:30:08 UTC on Sun, 4 December 292,277,026,596
Unix time (also known as Epoch time, POSIX time, seconds since the Epoch, or UNIX Epoch time) is a system for describing a point in time. It is the number of seconds that have elapsed since the Unix epoch, that is the time 00:00:00 UTC on 1 January 1970, minus leap seconds. Leap seconds are ignored, with a leap second having the same Unix time as the second before it, and every day is treated as if it contains exactly 86400 seconds. Due to this treatment, Unix time is not a true representation of UTC.
Unix time is widely used in operating systems and file formats. In Unix-like operating systems, date
is a command which will print or set the current time; by default, it prints or sets the time in the system time zone, but with the -u
flag, it prints or sets the time in UTC and, with the TZ
environment variable set to refer to a particular time zone, prints or sets the time in that time zone.
Discussed on
- "Unix time - 15:30:08 UTC on Sun, 4 December 292,277,026,596" | 2014-06-03 | 11 Upvotes 10 Comments
π The Tanenbaum β Torvalds Debate
The TanenbaumβTorvalds debate was a written debate between Andrew S. Tanenbaum and Linus Torvalds, regarding the Linux kernel and kernel architecture in general. Tanenbaum, the creator of Minix, began the debate in 1992 on the Usenet discussion group comp.os.minix, arguing that microkernels are superior to monolithic kernels and therefore Linux was, even in 1992, obsolete.
The debate has sometimes been considered a flame war.
Discussed on
- "The Tanenbaum β Torvalds Debate" | 2021-06-27 | 13 Upvotes 7 Comments
π Logo of the X Window System ca. 1990?
The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems.
X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting with a mouse and keyboard. X does not mandate the user interfaceΒ β this is handled by individual programs. As such, the visual styling of X-based environments varies greatly; different programs may present radically different interfaces.
X originated as part of Project Athena at Massachusetts Institute of Technology (MIT) in 1984. The X protocol has been at version 11 (hence "X11") since September 1987. The X.Org Foundation leads the X project, with the current reference implementation, X.Org Server, available as free and open-source software under the MIT License and similar permissive licenses.
Discussed on
- "Logo of the X Window System ca. 1990?" | 2023-07-24 | 12 Upvotes 2 Comments
π Vim, 25 years since initial release
Vim (; a contraction of Vi IMproved) is a clone, with additions, of Bill Joy's vi text editor program for Unix. Vim's author, Bram Moolenaar, based it upon the source code for a port of the Stevie editor to the Amiga and released a version to the public in 1991. Vim is designed for use both from a command-line interface and as a standalone application in a graphical user interface. Vim is free and open-source software and is released under a license that includes some charityware clauses, encouraging users who enjoy the software to consider donating to children in Uganda. The license is compatible with the GNU General Public License through a special clause allowing distribution of modified copies "under the GNU GPL version 2 or any later version".
Since its release for the Amiga, cross-platform development has made it available on many other systems. In 2006, it was voted the most popular editor amongst Linux Journal readers; in 2015 the Stack Overflow developer survey found it to be the third most popular text editor, and the fifth most popular development environment in 2019.