From owner-freebsd-questions@FreeBSD.ORG Fri Dec 30 19:57:00 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3983106566B for ; Fri, 30 Dec 2011 19:57:00 +0000 (UTC) (envelope-from djackson452@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 401EC8FC1A for ; Fri, 30 Dec 2011 19:57:00 +0000 (UTC) Received: by eaaf13 with SMTP id f13so18191965eaa.13 for ; Fri, 30 Dec 2011 11:56:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=EvWjBcPzTPQ/ugKCnthKY649XvYgvb9BjZuDN90Gmjo=; b=Y4C9QAnRbrNj9d8Ls8ZQIejmIsWmOlCJ8hBIDOErVICqpl9/+uPLbJf9RAGM2klPV5 i7u+W3SlJU6frynObhfNbX2mbN+w07u6jOJZGIhLstpuv0WfTwCL3AHpU5nlmZ9bZ/EY da2uBzDWpGjQl4jubcuN+xSXZPyZiOsyabtX0= MIME-Version: 1.0 Received: by 10.204.153.216 with SMTP id l24mr9820116bkw.64.1325275019298; Fri, 30 Dec 2011 11:56:59 -0800 (PST) Received: by 10.204.130.27 with HTTP; Fri, 30 Dec 2011 11:56:59 -0800 (PST) In-Reply-To: <20111230165726.350598b5.freebsd@edvax.de> References: <20111230073958.3949a17b.freebsd@edvax.de> <20111230071500.6de15cf4@scorpio> <4EFDB022.10904@herveybayaustralia.com.au> <20111230080510.52653cec@scorpio> <20111230142230.cb68d503.freebsd@edvax.de> <20111230095914.6cc16ab2@scorpio> <20111230165726.350598b5.freebsd@edvax.de> Date: Fri, 30 Dec 2011 14:56:59 -0500 Message-ID: From: David Jackson To: Polytropon , freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: FreeBSD Kernel Internals Documentation X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Dec 2011 19:57:00 -0000 > > Again, as we did discuss (and agree upon) before, > supporting FreeBSD is not in the scope of hardware > manufacturers. Supporting more than the platform > they get "aliments" for simply wouldn't pay. The > unit sales for _this_ world of IT are simply to > low to justify the work. > > That is the chicken and egg problem, an OS with bad hardware support people dont want to use, hardware vendors dont want to support OSs with few users. > The alternative would be to release all the specs > for the hardware. But if a manufacturer doesn't > want to do this, primarily to _not_ publish > essentials of the business, it is okay. Of course, > this makes it harder for _free_ volunteers to > write a driver. One could argument: The manufacturer > _doesn't_ want you to use his hardware on any OS > that is not "Windows" - which again is his right. > > > > > I am not a socialist asshole. > > I'm happy to hear that, so please don't behave like one. > > Fascism is a derogatory term. Socialism, is not, means in its correct definition worker democratic control of the business they work for. One example is an employee owned corporation. it does not mean in correct definition central control, in fact, it is democratic and distributed power. The meaning of the term has been distorted by revisionists. Communism is where the idea that people contribute what they produce to the community and then receive what they need from the community, sort of like barter. It is a stateless system, hence, the revisionist US definition of the term is wrong, communist societies do not have a government. Communism/anarchism may be possible where there is a massive overabundance of resources, but with how overpopulated the world is those days are long gone. Stalinism is the proper term for the USSR as it was for many years, or state capitalism, where a dictatorship controlled a lot and it was not a democratic government, North Korea is also state capitalist. These are not communist or socialist societies in any way whatsoever. "communist in name only". North Korea calling itself Communist is scandaleous, and as scandalous is people in the USA to similarily corrupt the term and defile its original meaning. The US economy has long been a hybrid of government and private industry and in fact, that is what tends to be most workable, government is better at doing some things, private industry at others. BSD remember was funded by the US government with DARPA contracts for many years. I think the investment of public money was well worth it in creating an operating system that is open and publicly accessible. > > > > I don't expect the government to bankroll > > me while I sit on my ass working on a hobby. > > So why do _you_ bankroll the government with your > tax money for sitting on their ass spying at you > or doing nothing? :-) > > > Operating systems have become ubiqutous . Why not publicly fund an OS that is open and that everyone can use rather than be stuck with closed, crappy OSs from Greedy corporations like Microsoft. Remember, BSD was funded by the US governemnt. > > > If FreeBSD really wanted to make a quality product they would hire > > competent programmers to create the drivers, etcetera that are seriously > > needed. I would gladly pay any reasonable charge for a product that > > worked. I am not a socialist/fascist asshole and I despise those who > > are. Other OSs have all ready gone this route. > > I would also be willing to buy FreeBSD as an OS if > the functionality I require can be purchased that > way. It's not that I'm using free software exclusively. > I can't do that because _my_ reqirements are 99% met > by free software, and 1% isn't, and this is where I > happily pay to get things working. > > Contribute to FreeBSD Foundation, FreeBSD improvements can be funded with voluntary contributions if people make them. > > > By the way, just out of morbid curiosity, how are ASLR and KMS support > > coming along? Doing a quick perusal it would appear that everyone but > > FreeBSD supports them. I am sure if I am in error and FreeBSD has full > > support for them you will inform me of same. > > I think KMS is still a Linuxism, such as Wayland. But > it's possible that it will arrive in FreeBSD when an > urgent need by its users is expressed. As long as this > is a "niche application", I don't think support will > be created. You know, it's _very_ deep inside the > bowels of the OS where this work has to be done.. KMS is what allows the kernel to basically restore the video display to a functioning condition of the X server crashes? is that all it does? > >