www.nico.schottelius.org/net/u2u.mdwn

100 lines
3.6 KiB
Text
Raw Normal View History

[[!meta title="u2u: unix 2 unix"]]
## unix 2 unix
the "bring unices together" technical and social project
---
<!-- ######################################################### -->
<h2>Motivation</h2>
There are many different Unix versions ("Unices") out there today.
As a
<a href="http://nico.schottelius.org/documentations/foss/the-term-foss/">FOSS</a>
developer I interact with many different developers, who, like me, use many
different versions of Unix.
Many parts of each Unix are beeing reinvented over and over again, which is not
bad in general (things are beeing improved).
The question is:
<b>Why should one Unix not use the advantages another Unix has?</b>
The other motivation is to reduce the gap between different Unices: So
a Unix admin can easily use and hack for Unix B, if she only knows Unix A.
Thus, if she creates a cool feature for Unix A to speedup the boot process
to last only 0.5 seconds, she can submit it to developers of Unix C to Z.
## Ideas
There are already many ongoing efforts in this direction (see below
for examples), but this is a different idea: It's a platform for Unixers
<ul>
<li>to exchange their ideas and code,
<li>to improve their Unix,
<li>to share cool ideas,
<li>to propose standards to be used among Unices,
</ul>
<i>independently of the Unix (they|you) are using!</i>
<p>As most Unixers like easy to use interfaces, I chose to create
a new <a href="http://l.schottelius.org/mailman/listinfo/u2u">mailing list</a>
(just because I think that newsreaders suck more than MUAs).
The difference to existing projects is, that it is <b>not</b> focussed
<ul>
<li>on a specific feature,
<li>a specific version
<li>or a specific area.
</ul>
Nor is the idea of this project to create a
<ul>
<li>feature rich, fast development (<b>Linux</b>),
<li>everywhere running (<b>NetBSD</b>),
<li>fast (<b>FreeBSD</b>),
<li>secure (<b>OpenBSD</b>)
<li>and commercially supported (<b>Solaris</b>)
</ul>
<i>Unix</i>.
What this project may possibly be able to do is
<ul>
<li>to bring people together,
<li>to create a spring board into the Unix scene,
<li>to prevent you from making the same mistakes others did before
<li>and to let people create real projects somewhere else.
</ul>
## Status
* ***Calling people***
To make progress and bring Unixers together, there is a need to be known,
so more people join and discuss their ideas.
Remember: This website is just a plattform - you're the one who has to act.
* <a href="http://l.schottelius.org/mailman/listinfo/u2u">Subscribe to the mailing list</a>,
Otherwise, you may also just
* blame me for this website,
* tell me that it is (unecessary|has already been done|&lt;<i>insert flame|praise here</i>&gt;)
* and then let others know, what cool ideas you've in your mind.
<!-- ######################################################### -->
<h2>Examples</h2>
<P>Some projects I'm aware of, which bring together Unices:
<ul>
<li><a href="http://wiki.x.org/">Xorg</a> - Which Unix does not have it?
<li><a href="http://www.gnu.org">GNU</a> - Although they are not Unix
<li><a href="http://www.bsd.org/">The BSDs</a> The fast, secure and portable operating systems
<li><a href="http://nico.schottelius.org/documentations/specifications/efsh/">EFSH</a> -
Nico Schottelius' proposal of a generic easy filesystem hierarchy
(this is <b>not</b> related to LSB
<li><a href="http://nico.schotteli.us/papers/linux/cconfig/">cconfig</a> -
Nico Schottelius' proposal of a configuration format
</ul>
Do you know about more projects? Add them to this website! See below, how to do it.
<!-- ######################################################### -->
[[!tag unix net]]