A message from our CEO about the future of Stack Overflow and Stack Exchange. Read now.
8

To be clear, I'm using criteria that are usually termed as Free Software Guidelines. The two major versions of this that exist, which are very similar to be the point of being virtually indistinguishable, are the Debian and the FSF definitions. Here is the FSF take on this. There is room for disagreement. Personally, Debian is plenty free enough for me. ...


7

What you are missing are two components: the service/support and the fact that they (Red Hat) provide ready (binary) packages. CentOS does as well and they strive to be binary compatible, down to every single last bug. As far as I know only a few aspects of CentOS differ from the respective RHEL release, mostly because of copyright and/or trademark issues. ...


5

From The Art of Unix Programming (emphasis added): After the [1974] paper, research labs and universities all over the world clamored for the chance to try out Unix themselves. Under a 1958 consent decree in settlement of an antitrust case, AT&T (the parent organization of Bell Labs) had been forbidden from entering the computer business. Unix could ...


4

Of course it does, otherwise lots of basic hardware (i.e. network adapters) wouldn't work. Most of it — everything apart from two HighPoint drivers — is microcode. There is a mechanism to build the kernel without it — just define WITHOUT_SOURCELESS in /etc/src.conf and rebuild the kernel and world. As usual, it's all documented in the manual page


4

Sometimes, and only sometimes, not everything is about the money. Most of these developers have daytime jobs. As the previous poster said, some of these people, work for the companies, who benefit from improved Linux operations, by selling more hardware and software running Linux. Those companies, actively seek and employ people who can improve/develop code. ...


4

Have a look at ipmiutil. runs on Linux / Windows / Solaris / FreeBSD / MacOS source license is BSD 2.0


3

There are many, many XMPP chat clients for Linux such as (in no particular order): jabberd2 MongooseIM Pidgin tkabber


3

It depends on what code you're talking about. The difference between most proprietary software and FOSS is that FOSS is developed by stakeholders rather than a single proprietor. Hardware companies want to sell more hardware so they contribute code to help make Linux work on their products to increase the value for the consumer. Administrative stuff can be ...


3

The license for Red Hat Linux is the GPL. If you want binaries (from Red Hat) you'll need to subscribe to their distribution service, Red Hat Network, aka RHN. That said if you know someone who has Red Hat binaries, they can redistribute them to you for free. Red Hat simply chooses not to distribute binaries for no cost. This is permissible under the GPL. ...


2

Fedora has among its guidelines that nothing that can't be redistributed in source without legal restrictions (in the US, mainly because it is an US based distribution) is allowed. The exceptions to this are firmware for devices that the vendor allows to distribute freely, mostly distributed by/with the kernel. This is stuff that doesn't run on your ...


2

This is a somewhat complex issue, so let me start at the legal bases of it as I understand them. I'm not a lawyer and don't play one on SE either. If it is important to you, hire one and ask. First of all, under today's copyright laws in the US (and due to a maze of international treaties, in most of the world) whenever you create some work, it ...


2

SIP VoIP? Empathy and Ekiga can do it.


2

AT&T had been forced to open source UNIX, as initially AT&T, SUN, IBM, HP, Tandem, Berkeley Univ, Digital were contributors in developing the UNIX kernel actually developed by Ken Thomson and team. After UNIX became more mature, the source code had to be shared between the above said companies as they wanted to file their own patents and so you see ...


2

This is purely subjective as I'm sure other people have their own preference but I've used in production: Bacula - http://blog.bacula.org/ Bacula Web (GUI for above) - http://www.bacula-web.org/ We were using that to do tape drive backups if that helps?


2

From OpenSSL 1.1.0 Changes: “All structures in libssl public header files have been removed so that they are "opaque" to library users. You should use the provided accessor functions instead.” This (its underlying structure evp_cipher_ctx_st) and others are hidden from 1.1.0, they now must be accessed (create, modify, destroy) via API. To refer to such ...


1

I've never been able to find it in any pre-built package but in this SO Q&A titled: Finding Prime Numbers - “factor” command not found on MacOS, someone posted a Makefile which you can use to download and build factor and primes yourself. primesieve As an alternative, there's this package called primesieve which is a different implementation than the ...


1

MapR is a great distributive file system which comes in two models: community edition and enterprise edition. The community edition lacks some features like High Availability and Global Table Replication for MapR-DB. You can get the overview and full comparison here.


1

I'm not sure what to look for in the verbose background you give, so I'll just answer the questions. 1) Which clause of GPLv2 allow such vendors (like Arista) to sell [derivatives of the Linux kernel]? The first one. It explicitly allows distribution and taking a fee. Though clause 6 gives the recipients a right to re-distribute it, possibly for free. ...


1

Fedora is "bleeding edge", Red Hat Enterprise is "stable". CentOS is a copy (except for licensed stuff and trademarked material) of Red Hat Enterprise. The CentOS DVD holds the entire release; Fedora doesn't do that (reduces cost), assumes you install most packages over the network. Further reading: What's the difference between Fedora and Red Hat ...


1

Exposure perhaps. Aids in building a profile?


1

It could affect power usage, but AFAIK it is not the case. If you have doubts, you can do some tests, or just use the open source drivers. If you are not concerned on extreme performance, the open source drivers are better because more integrated with the kernel.


1

Short answer: Kali Linux is fully "Open Source". Long answer: Since Kali contains "non-free" repos it is likely not considered "Free Software". Non-free repos: http://http.kali.org/dists/kali-current/non-free/binary-amd64/ The FSF doesn't consider a given distribution "Free Software" if it provides non-free software, even in repositories. Kali does ...


1

The GPL gives the distributor of the software three options: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any ...


1

It sounds like it. These days, the best place to ask seems to be the Software Freedom Conservancy. http://sfconservancy.org/linux-compliance/about.html compliance@sfconservancy.org


1

tawk.com is a free and private, non-intrusive, WebRTC-based solution you might like very well. You can reserve your own room or create one at random. The technology behind it relies on desktop browsers such as Firefox or Chrome and sets up a peer-to-peer connection between the chat-ees (if that's a word). In any case, it also works on late versions of ...


Only top voted, non community-wiki answers of a minimum length are eligible