To Do
- Move Howto over to FreeHardwareHowTo?
- Start sub groups and licenses from FreeHardware. Some people may like Gnu style license/philosophy while others may like Mozilla or FreeBsd or GenerallyFree styles of license and philosophy for FreeHardware.
- FreeHardware sub groups can still work as a whole for FreeHardware even if some issues or concerns differ.
- People who see no point in free hardware can simply leave it at that, or read information and try to understand why FreeHardware should be.
- Move some of the negative talk to FreeHardwareWorksNot?
- Move some of the positive talk to FreeHardwareWorks?
- Move some real world or concrete examples of FreeHardware to FreeHardwareExamples?.
This is becoming a huge topic and will be moving to a website at some point. Yes, we will make a compromise for free hardware and temporarily, for as long as needed, be some what restricted under non-free domain registrar/hosting.
This page is intended to speak from a "free cost and free speech" perspective (
GeneralFreedom.) The original author wished to point out that free cost and free speech both work together. Both are important. Author does not think, that word for word, free speech is completely separate from free cost, because cost does affect free speech (and free hardware). I hope this page doesn't turn in to too much off topic speech/beer issues. For one thing, I don't even drink beer, so how does that affect everything? The author wishes to discuss free hardware, which is related to both free cost and free speech, and freedom in general. Remember, Hardware Freedom in General is the key, which I think involves both cost
and speech. Or in other words
if cost happens to affect speech, than so be it .. and it does.
Many people think that
FreeHardware is completely different from
FreeSoftware. It is not.
-
- It takes one man 50 hours to produce a small software program. He pays for bandwidth, storage. He has server and connection costs which haunt him each and every month. He can easily replicate the project, but still with many complications such as corruption and versioning. It takes one man 50 hours to build and finish a small wood table. He pays for wood, tools. He can easily replicate the project since he has developed machinery to do so. The table does not cost him a monthly fee.
This is absurd. A software project can be put up on a webserver and downloaded by a million people with negligible marginal cost. This is completely impossible for physical objects like a wooden table or hardware.
No, it is not absurd. And no, it is
not impossible. Please take off your sunglasses, I want you to see everything that I talk about and others talk about on this page clearly. Your quick one-line come back on this page does not show any respect for the effort going into this page and the free hardware philosophy. It's people like you who need to change your thinking. Please
re-read what is on this page (and examples) before you make quick assumptions and judgments. Remember when people came out with the idea of Linux, and most of you laughed at it? Linux is highly popular and can be gotten completely free in both speech and cost now. It can be gotten with a small cost too, but I think many will admit that without the cost, it happens to be even more freer in speech. Some people weren't negative or judgmental about the idea. These people just saw through what the crowd was doing.
Follow the leader or be a leader. I will give you, a potential naysayer, more than one chance with the idea of
FreeHardware, because I know it will benefit you and I both if I am patient.
- An apple tree in your back yard is much more convenient and healthy than going to the grocery store. Think about that hard, please.
- It takes me less time to build a small $5 table, which will last me 10-20 years, than it does to maintain a simple small low traffic website that costs $5/month recurring to host. Think about that hard please.
- You rent an internet connection each month for $20 that you use daily. Build a piece of hardware for $20 one time fee that you use daily, and it can last you 30 years.
- Dollar stores exist because they have machinery that produces most of the items in the store for almost zero cost. They obtain the resources to make the hard goods at almost zero cost. In many cases, a dollar store may have a lower bill than a technology company that sells software. That's why some technology companies go broke while dollar stores stay open.
- Many programmers are poor. Just like cheap labor, some programmers will accept a project for 20 dollars that takes them an entire day to do. The man hours required to program a simple website or software application is extensive. The man hours to create and gather necessary materials for a simple piece of hardware is often less than it is to create software or a website. Time is money in today's world, but people seem to ignore this when saying things like "Software can be free because..Hardware can't because".
- A Free/Open source software author spends 8 hours compiling and rewriting code for free, and considers this normal. A hardware operator or welder spends the same 8 hours with a piece of metal and considers this something he should get paid for. The hardware operator is blind and brainwashed by society if he thinks differently than the software author.
Free hardware can be easier and require less time to obtain than free software. Humans just haven't absorbed this fact yet.
It's not a "marginal cost" for millions of people to download software like you think. Would you please look at sourceforge's hosting bills and come back here? Would you look into how places like sourceforge profit (advertising, corporate funding, hardware sales, thinkGeek, etc.). Would you please look into how many man hours it takes to run sourceforge, and compare this to picking apple trees or building tables?
Do you realize that man hours are worth money and speech in today's world? It would take me less time to pick an apple tree than it would to run a simple static web page on an Apache server. Tapache server costs and speech issues may be greater than building the hardware table.
The GNU/Linux OS and several other Open/Free projects would not exist without huge corporate servers that cost thousands of dollars to run, fund, advertise, etc. Whether Gnu likes it or not, a lot of their projects are popular on
SourceForge - and
SourceForge uses non-free hardware (in both speech and cost) that is indirectly related to other non-free items, even non-free software.
Transportation costs for a car are the same as the server costs that you are blindly labelling as "marginal costs". When I speak of cost, I speak of
GeneralFreedom. This means that yes, cost is a factor in the freedom spoken about here. There are basic "restriction" issues with cost. All restrictions decrease general freedom of speech. One of those restrictions is cost, since it slows down the process of information transfer/exchange. You cannot freely grab
GnuLinux off a server without being restricted by bandwidth costs and hardware costs to run that server or your computer.
If the hardware and servers were free in cost and speech (GeneralFreedom) you'd notice a definite increase in freedom while downloading your copy of GnuLinux or FreeBsd or MozillaLicense software. I think this is a major pointer.
People still think free software is different from free hardware? It's all in their head. If people get a clue, you will see
FreeHardware in the near future.
FreeHardware is not about free chip designs, free hardware is about free hardware.
Note: on this page, Free Hardware applies not just to computer hardware, but also to other hardware such as wood, raw materials, tools, pencils, paper, metal, etc.
- Non-free hardware groups are groups of people with tax schemes, fences, employees, corruption possibilities.
- A Free Hardware group is a group of people without those complications. Put simply, this means that in free hardware you should be able to focus more on the hardware development instead of the tax schemes, fences, employees.
- Free hardware can't go corrupt. It can be discontinued temporarily but someone can continue it easily later on if they want to. Non-free hardware can go corrupt or discontinue permanently, because it just has so many legal issues or money schemes attached to it. Without those money schemes and legal issues, it can't go corrupt - hence, free hardware.
- Free hardware is driven by the same motivation as free software.
Current "free software" is still not truly free. It will not be truly free, ever, without first "free hardware" and "free service", and free non-computer related items like food and consulting. Free hardware helps make
FreeSoftware a reality.
FreeSoftware advocates must first realize that
FreeHardware must also be available in order for any of their
FreeSoftware to be truly free. Example: without
SourceForge, (a company who uses commercial hardware, servers, T1 connections, etc.) open source would be nothing.
FreeSoftware still relies on commercial Hardware and services.
What about
FreeSoftware groups who ask for donations? This is not true freedom. They require donations to pay off their hardware or their connection fees. They are in a circular reference. They are a clash. But this is ok, for now, until they work out the fact that it's also about
FreeHardware.
FreeSoftware advocates wish to be free but can't be, because they still have to deal with commercial hardware and commercial Internet connections. There is no reason why hardware and Internet connections and consulting also cannot be free.
It's easier to "get" hardware when you are not worrying about tax schemes, donations, or your monthly wages or the legal issues. Getting free hardware is similar to going on to an FTP site full of free software. You respect the grounds and take what you need from the hardware site. Hardware leechers are the same as software leechers. There will be some. But those will be a minority. I still think it's about free speech and free cost, and free hardware. Not just free speech and free software alone. People that believe it isn't possible to have free hardware may want to consider that HardwareIsSoftware
? and that SoftwareIsHardware
?. Those people may also want to consider that GNU/Linux seemed impossible at one time, but today are extremely successful.
And you may want to consider that particles are not bits. A bit can be cheaply and accurately duplicated. A particle can't.
Please re-read before coming here with one-liner statements. You have to absorb what is on this page first. What you don't seem to see, is that man-hours cannot be cheaply and accurately duplicated. Software heavily relies on man-hours. It's not an issue of bits vs particles. If I have to give real world examples for you to see the light, I will try.
If $10/month out of the $20/month you pay for hosting a website is for software fees and software labor, this $10 dollars per month represents the "bits" cost. $30/one time wood table is hardware or "particles" like you say. Explain to me why the $50 table is cheaper than the $10-$20 recurring server (software) cost. It's about man-hours. Once the table is made, it's done. Once the server is made, it's an aweful lot of
recurring software maintenance and software labor.
No, server support is not software labor. The people who keep the server running are not the same people who wrote the software running on it. They do not use the same skill set. Here's another example. I spend US$1,000,000 to pay for the labor to make a video game. You can duplicate that game for less than one cent as many times as you like. I spend US$1,000,000 to pay for the labor to make a race car. It will cost you almost as much to duplicate that race car. Particles are not bits. Bits can be cheaply and accurately duplicated because the labor involved can be more easily automated. The computer under my desk can duplicate 24 DVDs per day for a total cost (parts, labor, power) of less than US$3. Particles, on the other hand, are much more expensive to duplicate with any useful accuracy. This is precisely because "man-hours cannot be cheaply and accurately duplicated".
You cannot duplicate a game for one cent. You have to fix bugs in the game which cost you money.
No, you don't have to fix bugs to duplicate a game. Duplicating and bug fixing are separate activities.
You have to hire people and answer phone calls from users who have problems with the video game.
No, you don't have to hire anyone or answer phone calls. You might have to bypass copy protection, but once one person does that then anyone can copy the game with a point, click and drag.
In some cases, building a small hardware table requires less money than a piece of software or a video game.
But the table can't be duplicated with a mouse click. That's the fallacy of this page.
That is part of the point of this page. A table may not require man hours once it is built. Maybe a few repaints every 10 years. But a table does not require bug fixes constantly, or phone call support.
FreeHardware wants you to look at the advantages of hardware, not the disadvantages of it. You have to think about the positive aspects of hardware. Remember that since software is easy to duplicate, it is also easy to destroy. Hardware is tougher to destroy. Look at that as an advantage. Use it to your advantage within
FreeHardware, if you wish to be a part of free hardware.
"Easier to duplicate" != "easier to destroy". Destroying one copy of something is much easier than destroying millions of copies of it.
I run a server and maintain both the code running the server and the server software, and the software on the server for downloading. So in some cases the people behind the software are the same as the ones behind the server. Some people own their servers in the same building. That's not the issue tho, whether or not the people running the server are maintaining the software. The issue is that there are costs and disadvantages with software, and there are just as many advantages with hardware as there are with software. People are focusing on the negative aspects of hardware and not the positive. The advantages of hardware are different than software, but one can utilize this to his advantage to make
FreeHardware.
aspects. People are blind. People have never heard of or seen free hardware before, so only a select few will grasp on to the idea in the beginning..
Software has costs and disadvantages, but expensive duplication isn't one of them. The same is not true for hardware.
The only reason free software works is because bits can be accurately duplicated at trivial cost.
Free Hardware VS Non-Free Hardware
- A corrupt business's hardware is extremely hard to continue to use later on. Example: PCI cards and other hardware from companies that have gone under or gone broke rarely have proper drivers or documentation 2 years later. Help and support is not available years later because you don't have access to the hardware company any longer.
- Free hardware is long-term whereas non-free hardware tends to be short-term.
Talking about cost or speech..?
Both. It's still about free cost and free speech, not just one alone.
Regarding cost and speech:
''Here we are discussing cost and speech, because cost affects speech...It's not just about free speech because cost does happen to affect free speech in hardware.
(Free Software and Free Hardware are the same)
- Software still has bandwidth costs, man hour costs. Hardware can have man hour costs and material costs. Sometimes hardware might have bandwidth costs too. But free software and free hardware are not magically different. Many free software advocates do see some magical difference between hardware and software. But they are exaggerating. They are exaggerating and ignoring the fact that it may take 500 hours to work on a small software project, and only 50 hours to pick a large apple tree.
- In other words, in many cases, hardware costs less than software. Software is not so magically different from hardware as one might think.
- Hardware has "resource" or "material" costs but with machinery available, less man hours are required. Software requires hours and hours of manual human maintenance just as hardware does. Some hardware even requires less man hour work than software, which makes in some cases FreeHardware more plausible than FreeSoftware. Yet people still think FreeSoftware is possible but FreeHardware not.
- Free apples are available from a tree in nature. These are free material resources. But people still think that materials cost money so therefore we can't have free hardware.
- Paper is made from trees, which at one point did not cost money. The trees had to grow from somewhere, freely. The trees at one point were not a cost. There is free hardware, people are just missing it. There is free hardware just as there is "free engineering". Free software is essentially free engineering or free consulting.
- Soil was freely available at one point. It had to originate from somewhere. But people still think free hardware is non-existent. Free soil was available at some point (it came from planet earth somewhere along the lines and was not purchased at a store at one point in time) and automatically grows many things without huge maintenance. People do not have to program plants or heavily analyze plants due to natures automation. Some plants, hardware, are easier to grow and maintain than many software projects. Yet people still think free hardware is not possible.
- One script may require 50 man hours just to debug, whereas one apple tree may require 10 hours to pick, 10 hours to ship the apples to a supermarket. The 50 man hours spent on the script are considered magically different than the 20 hours spent on the apple tree? That's what some FreeSoftware folk just don't get. It's the same exact situation. Both FreeHardware and FreeSoftware are the same thing. Get that yet?
- No. Once the script is debugged, the work is over. The script can be distributed to millions of users so cheaply that no one bothers to measure the cost. The apples can't be duplicated without costly labor and energy consumption. That process can be automated to some extent, but even its automation requires enough energy to move those apple particles and human labor to oversee the automation.
- You say no as if that's it, we're done here, all is settled. We are not arguing here ok? Saying words like NO indicates argument. Your script example is rare. I am maintaining several projects which require constant maintenance, because people will not pay for a script which is not upgraded or updated with new features.
- You might not be arguing (although I can't bring myself to believe that), but I am definitely arguing. My script example is not rare. Look around any software store. The only software they sell that will require maintenance fees are online role playing games. Look around any video store, book store, music store. Everyone there is paying for software that will never be upgraded with new features.
Regarding speech:
(Free Software and Free Hardware are the same)
- Free software allows you to freely contribute and talk about software.
- Free hardware allows you to freely contribute and talk about hardware.
- free hardware allows you to work your chosen hours on your chosen projects. If you are truly interested in creating keyboards you may wish to contribute to keyboard projects.
- free software allows you to work your chosen hours on your chosen projects. If you are truly interested in creating text processing software you may wish to contribute to text processing software projects.
The Free Hardware ideas are plausible. I won't argue that hardware has to be free in the same manner as software is, but I would like to point out that "free cost" and "freedom" are two different things. One can sell a hardware unit for a price to cover the costs of material and time used as much as software producer can sell services along with his software, but once a buyer of both hardware and software got it, he ought to have all essential freedoms with it, use, study, modification and redistribution (in case of hardware passing along or recreating it). What free hardware generally is, is a proposition for a system without patents to restrict use and reuse of knowledge and ideas to produce hardware (like "blueprints"). Again, it's a matter of freedom, not cost.
[Well I think what is being stated is that cost is a big issue. We just cannot say that cost isn't a big issue. I think you would agree that
GnuLinux would not be highly popular like it is today without the free cost issue. Free cost does affect free speech.. they are not completely separate. Yes, it can be about free speech and one can focus on free speech, but we cannot discard cost... if it affects speech greatly, either indirectly or directly. But I think here we are just pointing out different wording, rather than arguing, which is of course splendid.]
I agree. Basically, this would mean you're allowed to reverse-engineer your CD player, hack your X-box, and open up your Mac without immediately voiding your warranty. 'Use only as intended' - we'll see about that.--
AalbertTorsius
-
- Not quite. The warranty is a service. You can freely edit your linux kernel, and redhat is free to not support that version of the kernel, even if you edited from a version of the source that you got from them and paid them to support.
What free hardware generally is, is a proposition for a system without patents to restrict use and reuse of knowledge and ideas to produce hardware (like "blueprints").
That's not free hardware, that's just free software. Knowledge, ideas, blueprints, patents, etc. are software. Hardware is matter. Matter has mass and occupies space. Software does not.
- Software occupies monthly fees too. In some cases hardware does not. It is not an argument over digital bits versus matter. Software is still physical under a microscope, but that's not the point. We want to convince you that it's not just about the bits or the particles. Remember that software requires maintenance, not just "copy and send to my neighbor". Once again, some free digital software requires more maintenance than costly hardware.
- Software is *not* physical under a microscope. The media it is distributed and stored on is, but the software is not. It is information. Software does not require maintenance. The information in the first version of Pong works exactly as it did when it was first written. Lack of maintenance doesn't degrade it in any way.
- Software does not require maintenance? You are out of your mind! This WIKI is software. You think it doesn't require maintenance? Why are you just trying to pick arguments instead of adding something here? Please...? I can argue with you that our conversation does not exist right now, because it is just software. So does that have any positive effect on the wiki, picking out things like this and twisting them around?
- No, I don't think I'm out of my mind. I write software for a living. My software doesn't require maintenance (unless there's something wrong with it.) I don't know if this wiki requires maintenance. I know the wiki I wrote doesn't. It works just fine without any modification. In fact, I've never seen software (that wasn't bug-ridden) that required maintenance. I've seen a lot of software companies that benefit from selling upgrades and support services, but the software didn't require it unless it was fundamentally flawed.
Below taken from a post on
http://www.libervis.com/modules/newbb/
I have a big machine in my backyard. It can be used to produce metal objects such as machine parts, for this machine and other types. Next to it is a stack of spare parts. Everyone is free to put raw materials in this machine and take out products, as long as they fix the machine if it breaks, and keep the stack of spare parts full. Note that this also means anyone can use it to produce all the parts to build their own identical (or modified) machine.
There is no reason why this would not work. The cost of raw materials, be they bits or atoms, doesn't matter.
Why doesn't the cost matter? Where do the funds come from for the extra cost?
There doesn't have to be a cost. They could have got grass from their yard or water from some ocean. They could have got metal from a mine, and transported by a truck run off free hardware.
This reminds me of Mao's backyard steel furnaces. Do you really imagine that people will mine, smelt and refine ore in their spare time? Have you ever been inside a working mine?
Where did funds come from to cover the server bandwidth cost with free software?
That depends on the software. Some is paid for by large corporations like IBM. Some is paid for by advertising. Some is donated by someone who can afford to do it. It is all paid for, though. The bandwidth fairy didn't leave it under anyone's pillow.
Where did the funds come from to pay the software developer behind the compiler who developed the source code?
Again, that depends. If it's Java then the funds came from sales of Sun's products and services. If it's a Gnu compiler then the time and/or funds were probably donated by folks who could afford to do that.
There doesn't necessarily have to be any funding, because funding causes more complications, if the hardware is freely available, and the server connection, and the software. Not just the software alone.
Funding may cause "complications", but it lacks the single complication lack of funding has: lack of funding. Nothing happens without funding.
''Nothing happens without funding? Chicken and the egg. An orange seed does not need funding to grow. It needs water and earth. A tree does not need funding, it needs earth and water. It would be of best interest to include sunlight for the tree/wood for long term freedom, but it doesn't need the sunlight for short term freedom.
What about friendship? Many people would not be here without knowing there is a community behind the whole compiling and source code scene. It's not just about funding money. You can fund a person with more free software or more free hardware. You can fund a plant with water. It's about freedom and enjoyment. Whatever increases the enjoyment and long term growth. And from the
FreeHardware perspective, money is very short term, but so is arguing.''
Do you expect farmers to give free food to the folks donating their time to free hardware and free software? Aren't you just arguing against money here?
Money is part of the problem. Do you expect folks sitting at their compilers 8 hours a day messing around with Linux donating their time to free hardware and free software?
No, I don't. Neither do I understand the purpose of your question, but now that I know you view money as part of the problem I feel less inclined to continue.
Why is it magically different?
Magically different from what?
When one gives a mother or friend 50 miles away a bag of freshly grown oranges, that it makes them feel more warm and fuzzy compared to charging him or restricting in some way - just like giving software away. With regarding speech: it makes one feel better that he is free to take my oranges and grind them up, give them to his friend, use the seeds to grow more, or do whatever he wishes. It would be of his best interest to re-plant and replicate the fruit for long term freedom, while still reaping the benefits of eating the fleshy part of the fruit.
I know humans don't live on warm and fuzzy feelings. Good luck with all of this, and you might want to read up on
EvolutionarilyStableStrategies.
Part of the whole GnuLinux idea of the Penguin mascot is a fuzzy penguin. And fuzzy linux is holding up pretty well. I didn't say you live by feeling warm and fuzzy. It's just a side effect. Working on open or free software or hardware is similar.
Warm and fuzzy side effects are cold comfort if you don't live.
Is a tree Evolutionarily Stable?
Yes. So is a termite.
Off topic. Unless termites skin or bone can be used to create hardware.
If a tree is on topic, so are termites. If you start giving away hardware and I take all you give and turn around and sell it, I'm the termites in your tree. And believe me, I'll do it.
[Actually I've considered, and you should have already noted, that
FreeHardware includes raw materials. Trees and food are necessary for humans, but termites aren't necessarily. Again, please let me know of a use for termites. Example: Cow's hoof is used to make glue.]
Is Linux? Is Gnu?
So far. So is Microsoft, so far.
These are all free in speech and apparently, in most cases, free in cost.
That wasn't my point. Are you familiar with evolutionarily stable strategies?
I'm not sure anything is stable. That's unrealistic. The USA may have felt stable one day before 9/11. Again, you are just picking out things here and twisting them. This is about hardware! Way off topic.
Don't close your mind. Please learn a bit about them before you decide they are off topic. For the free hardware strategy to succeed it must be evolutionarily stable.
Define stable. Nobody can determine the stability of anything. Example: Dinosaurs. Alive. Dead. If anything is stable, according to a human, it's Linux compared to windows 98. I can't see where you are taking this. In fact you know what? You win. I lose. There, happy? Now please let myself and other folks discuss free hardware.
cpe-67-10-40-186.houston.res.rr.com, I like you, but ...I think I've just got to spend my efforts talking to people who are already interested in free hardware. No one who hates cheesecake is going to help me make a cheesecake.
But I am interested in free hardware. Let me know where I can get some and I'll take it. There's a sucker born every minute.
I will offer you some if you are in the same area as I am, and we have become friends through software development or by other means. That's where we start. I do not accept hardware leeching though, just as an FTP site does generally not. If you are not in the same area, we move on to international shipment as we progress and have the ability to do so. Improve as you go, do what you can. Same as GnuLinux. Booting, Assembly, Bios Knowledge, Drivers, commandline all come earlier than a window manager does.
I built a custom plant holder from a tree stump (hollowed out). The plant holder recursively holds a plant which is generally free. I may give this item with you, especially if you have a project that requires it, and especially if I can clone the plant and keep some for my own reproduction.
I also have a not as much free, but still aiming at GenerallyFree example for you. I have a computer built off recycled parts which is smaller than any desktop, but not as small as a laptop. It fits into a drawer rather than a computer case. If you happened to have a free table that you built, with drawer on it lying around, these would be a good match. Computer parts would have gone to waste and would have been thrown out. They are not ultimately free, but maybe your table was and the plant was, so we made a compromise and pushed through. Then things started to really move because of this push through. It's a compromise and still aimed at being GenerallyFree.
This is not a ultimately free hardware example, above, but the plant and holder example is near there. You can bet that if you came to me and told me you had a free or almost free, or aiming to be free machinery design up and running, I would ask you if you needed more of my own hardware in order to get it going (even making compromises some cases and giving away hardware which I may have once touched proprietary�restrictive property). But all you needed was a computer to control your machine, I would definitely offer a helping hand. Compromises just like some make with Ms-Dos to initially tap in to a computer, but then go on later and never have to use MS-Dos. Intending to be
GenerallyFree.
Any hardware that can be reproduced is more acceptable for beginner projects than hardware projects that are hard to produce. Some software, such as large applications are harder to re-produce too. Some software is near impossible in one way to produce or copy, and you must make compromises there, too(i.e. some software is corrupted and cannot be copied after this occurs. Since hardware is harder to lose or become easily damaged in only milliseconds, it has this advantage. Even a person with only one copy of hardware is safer than the person with software who has uploaded it to servers on one internet, where one cracker can destroy all 50 copies on FTP. No one has ever considered this advantage or thought long and hard about this advantage.
FreeHardware does have hidden advantages that no one has considered, even if less free hardware is initially copied and produced than software. Just because software can be easily reproduced, does not mean this software can be easily kept safe from digital damage. Hardware in some cases doesn't have digital damage, and no one has considered this.
FreeHardware has advantages and so does
FreeSoftware, but focusing on the fact that you can copy
FreeSoftware just masks the viability of
FreeHardware.
Some hardware will be easy to reproduce, like small mouse and keyboard circuits which were possibly made from plastic, where plastic originated from oil, where oil originated from a free rig set up put together freely or by recycled (compromise) hardware. Some mice and keyboards may even start out as wild projects that are made from wood with only enough plastic scrap to get them going. But when looking at the advantages of wood, such as appearance, it seems
FreeHardware is once again viable. Compromise, and then improve. Items like monitors and processors are best recycled or cheaply gotten until freer factories are available to produce monitors and processors at a rapid speed.
Factories can compromise and do not have to be solar powered idealistic situations in the beginning.
Compromise as your
GnuLinux foe would. Once the kernel was made something went wild, and once a factory is made something will go wild. Exponential free hardware is to exponential free software.
Concrete steps to take. HOWTO Build Free Hardware: Introduction and Philosophy
In this section I'm going to describe steps to take in order to build free hardware. You never have to be completely free to create free hardware, because there is no such thing as perfect. But there is aim, goals, and general intent for long term freedom. You should aim to be GenerallyFree. Example: recycling, making compromises, using small amounts of proprietary hardware is ok, and you can reduce this as you succeed. Think of GnuLinux and you will see spot on what I mean. There is no law stating you must make everything from scratch completely free of any non-free attachment. There is no law that you cannot study other hardware and read about it. Otherwise GnuLinux wouldn't exist.
Out of his mind? You may think so while reading below.
The area where I see easiest place to start with almost no effort, is dried apples or peaches (plants). This would be food that is easily replicate-able. Bear with me, as you probably feel ridiculous at this point. You wouldn't be laughing if you were in my area, and I invited you over for a garage get-together where everyone brought pounds fruit, though. Eventually that would lead to tables, to metal, to electronics.
FreeHardware is in it's early stages.
Everything that sounds ridiculous is ridiculous, but you just remember that so is and was GnuLinux.
'No one is going to create an operating system that is free in speech (and many times cost), when you could get paid for programming instead. No one, let's call it GnuLinux.
I'm going to be using some examples from
GnuLinux software creation in order to help describe concrete free hardware steps. It's just easier to describe something by example,something that's already been done, than it is to write without example.
With
GnuLinux, a programmer may have have started messing around with writing apparently useless or impossible programs for Dos that attempt to ditch dos entirely, and run on their own without dos. Since the programmer may have only owned a proprietary computer, he may write programs to try and ditch as many proprietary softwares as possible - whether seeming impossible or not. Due to recursion, life is possible, and so is programming, and so is
FreeHardware and subdirectory searching. But you have to start somewhere, with a concrete step. Eventually build up and up to more freedom, whether it be software or hardware. Recursion is a very important point to think about. Once you build a circuit board printer, you can recursively build circuit board printers with circuit board printers. On the ridiculous side, once you grow a tree and it becomes carbon you can take seeds from the tree and grow more trees which produce more carbon. But you do not have to do all this from scratch. If people are recycling circuit printers this is an option to gain circuit board printers and study circuit board printers. If people have written books about circuit printers, purchasing the book is an option. We are not perfect and we must start somewhere. There is no such thing as perfect freedom - you were given a mind to draw the line and make decisions.
The easiest way to produce actual
FreeHardware computer products and circuits is again most likely through obsolete hardware production machines given away or tossed in the garbage. Other sources are using internet and searching (and since the internet relies on proprietary software such as Google or IBM servers, you make compromises). Then from there, temporarily using one of these recycled machines and building your own is one example. The materials used to create the hardware are like the paper in a printer, or the CD rom's used to distribute software. You can make compromises, until better solutions are available.
If you don't make compromises, GnuLinux would not be here, and neither would FreeHardware. . Circuits are more complex than tables or fruit, and it would be even wise to take interest in tables or fruit if you truly enjoy tables and fruit. Easiest place would be to start with something such as furniture or massive plant growth rather than computers - so if you are interested in this, do this. If you are interested in computers work up to it or decide what needs to be done.
Through a
FreeHardware volunteer group who all have similar idea's, you will be able to meet up with people like yourself who wish to produce free hardware. Sharing ideas leads to faster
FreeHardware. Sharing ideas can be done in person or through internet. The internet for
FreeHardware will be similar to man pages and documentation, and wiki's, and GNU documentation, and HOWTO's. Communities online and offline can help create a relationship between several local or international thinkers.
If you are making compromises such as gathering and studying recyled hardware, not just starting from scratch (because sometimes starting from scratch would lead nowhere), you will eventually get passed the stage of recycling and you will have the abilities to create groups who are interested in going out and gathering hardware materials, either form your own or government property. This may cause some problems if you don't own the property, so compromises can be made.
And also not if the government already was using FreeSoftware and hardware and understood the situation (yes, some governments use GnuLinux today).
These later steps and issues will need to be dealt with when that stage occurs. (Focus now is on initial concrete steps)
Problems with a Linux Kernel existed too and we move on and make decisions for the long term. (Making a compromise is fine. You know this already. Example: purchasing land which is restrictive in some way, not necessarily by cost mainly, but by other means too, is not a sin if you have long term aims to eventually make or attempt to make something free. You are
GenerallyFree and you are helping encourage
FreeHardware.)
(
EditHint Discussion was moved to here:
FreeHardwareDiscussion. It was originally at the top of this page.)