diff options
Diffstat (limited to 'zarb-ml/mageia-dev/2012-July/017495.html')
| -rw-r--r-- | zarb-ml/mageia-dev/2012-July/017495.html | 122 | 
1 files changed, 122 insertions, 0 deletions
| diff --git a/zarb-ml/mageia-dev/2012-July/017495.html b/zarb-ml/mageia-dev/2012-July/017495.html new file mode 100644 index 000000000..97cb4b2d4 --- /dev/null +++ b/zarb-ml/mageia-dev/2012-July/017495.html @@ -0,0 +1,122 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> +   <TITLE> [Mageia-dev] free software purity question +   </TITLE> +   <LINK REL="Index" HREF="index.html" > +   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20free%20software%20purity%20question&In-Reply-To=%3C50081A58.9030100%40roadrunner.com%3E"> +   <META NAME="robots" CONTENT="index,nofollow"> +   <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> +   <LINK REL="Previous"  HREF="017489.html"> +   <LINK REL="Next"  HREF="017499.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> +   <H1>[Mageia-dev] free software purity question</H1> +    <B>Frank Griffin</B>  +    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20free%20software%20purity%20question&In-Reply-To=%3C50081A58.9030100%40roadrunner.com%3E" +       TITLE="[Mageia-dev] free software purity question">ftg at roadrunner.com +       </A><BR> +    <I>Thu Jul 19 16:31:52 CEST 2012</I> +    <P><UL> +        <LI>Previous message: <A HREF="017489.html">[Mageia-dev] free software purity question +</A></li> +        <LI>Next message: <A HREF="017499.html">[Mageia-dev] free software purity question +</A></li> +         <LI> <B>Messages sorted by:</B>  +              <a href="date.html#17495">[ date ]</a> +              <a href="thread.html#17495">[ thread ]</a> +              <a href="subject.html#17495">[ subject ]</a> +              <a href="author.html#17495">[ author ]</a> +         </LI> +       </UL> +    <HR>   +<!--beginarticle--> +<PRE>On 07/19/2012 09:19 AM, Johnny A. Solbu wrote: +><i> Because it is the same issiue. I treat firmwares the same as I treat  +</I>><i> any other software. if a device can't work without installing a  +</I>><i> package contaning non-free firmware, I'm not using it. In order to use  +</I>><i> it I might need to install a non-free software package (rpm, deb,  +</I>><i> tarball). How is that any different than a driver? Both have to be  +</I>><i> installed by the user. (yes, yes, the default might be to have them  +</I>><i> preinstalled in some distros, that is not the issiue.)  +</I> +All of this (including the OP) is really a group of artificial  +distinctions.  All CPUs contain microcode or some programming  +equivalent, even going back to the days of gates wired in series. You  +may get a Principles of Operation manual that tells you what the  +instructions (are supposed to) do in detail, but that's not the same as  +seeing the "source" (microcode or wiring) that makes it happen, and it  +certainly doesn't allow you to change it at will. + +Free Software is about not removing your ability to examine and modify  +things you can reasonably be expected to have the skills and equipment  +to examine and modify.  Most of us don't have the ability to manufacture  +our own disk controllers or interrupt controllers. Yet both of those  +contain closed-source custom programming, and nobody seems to think  +twice about using them in FS environments. + +Personally, I think that the reasonable lower limit on "free"  +expectations is the ability to burn your own BIOS ROMs if you wish to.   +As far as hardware devices that are built with custom programming, I  +don't see any distinction between wired logic, immutable ROMs, or  +flashable/loadable firmware.  Those are all just aspects of how the  +manufacturer supports the device (assuming he does).  Loadable firmware  +may make it simpler for the manufacturer to supply updates and easier  +for you to get fixes, but it's no more closed than wired logic is. + +In economic terms, what you seem to be asking for is absolute  +unbundling, where every manufacturer is limited to making one and only  +one thing and relying on multiple competing outside suppliers for other  +components with open standards in force at each juncture. + +That works best when "commons" are involved, e. g. infrastructure that  +can only have one owner, just as the fiber optic cable in a town or the  +POTS copper cable.  In those cases, whoever granted the monopoly  +(usually local government) can classify the resource as a public utility  +and require the owner to rent its capacity to anyone who has the price.   +This is what happened years back in the U.S. with telephone service and  +dial-up ISPs, where the phone companies were told they couldn't refuse  +to carry data traffic for independent ISPs at competitive rates. + +Unfortunately, the farther down you drill with this, the greater the  +negative impact on innovation.  If I design a graphic card and I'm not  +allowed to bring it to market until I can convince one or more  +independent software development companies to do the programming with an  +open, documented interface, I may not be able to financially survive the  +delay.  Theoretically, if the market wants me to document the interface  +so that others can compete with me on the firmware, it will punish me if  +I don't.  But in the meantime, I have the opportunity to make early  +profits that will allow me to cover the overhead of doing that later on. + +In short, I think you'll find that entusiasm for the Free Software  +concept in the marketplace will dwindle severely as you try to take it  +further and further down to the level of electrons.  Most people will  +weigh the inconvenience against the probability that they or anyone  +acting on their behalf will ever exploit that freedom. + +</PRE> + + + + + +<!--endarticle--> +    <HR> +    <P><UL> +        <!--threads--> +	<LI>Previous message: <A HREF="017489.html">[Mageia-dev] free software purity question +</A></li> +	<LI>Next message: <A HREF="017499.html">[Mageia-dev] free software purity question +</A></li> +         <LI> <B>Messages sorted by:</B>  +              <a href="date.html#17495">[ date ]</a> +              <a href="thread.html#17495">[ thread ]</a> +              <a href="subject.html#17495">[ subject ]</a> +              <a href="author.html#17495">[ author ]</a> +         </LI> +       </UL> + +<hr> +<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev +mailing list</a><br> +</body></html> | 
