← Back to team overview

kicad-developers team mailing list archive

Re: About the UNIX way (was "Re: Caching/storimg datasheets in KiCad for offline use?")

 

You know what I mean, you just like to joke at it ;)

The classical UNIX way is a lot more different than today's one. Things are
fuzzy and more abstracted than the old days. I think some approachs are
obsolete these days by the big amount of data a computer is able to manage,
so UNIX ways must evolve. Correct me if I'm wrong.

I may consider today UNIXes are a mix of features from lots other Operating
Systems, but that's part of evolution by contamination. The beast has
changed  and still does in all fronts (Linux,  BSD, OSX?.. ), this isn't a
hard unmovable standard but a living ecosystem, despite SUS and other stuff.

KiCad runs on Windows and who knows if someone ports it to other different
platforms that are even more far from UNIX. There's exotic platforms such
as MorphOS and AmigaOS probably lack of a proper EDA tool, but maybe they
would demand ARexx support in their ports ;)

I would even love to see KiCad on Android, iOS, eComStation, BBOS and even
Atari (you can have a somewhat modern Atari by using aranym). Those require
additional developers, I hope they appear. A secondary effect could be a
very robust codebase, but maybe the C++ subset would need to be reduced
because of compiler features.

No more weird discussions, not more off-oftopic. I don't want start an
endless flamebait! I'm sorry.

Peace, coding, electronics and love.

Timofonic
On Sep 22, 2015 11:54 PM, "LordBlick" <lordblick@xxxxxxxxx> wrote:

> In response to a message written on 22.09.2015, 23:10, from timofonic
> timofonic:
>
>> - Xorg used some kind of networking too and is getting progressively
>> deprecated
>> to Wayland with a different approach.
>> - Traditional hackish init system is replaced to SystemD by merging,
>> standardizing and integrating lots of services. This is something "True
>> UNIX
>> People" hate, so they forked udev and use OpenRC or switch to BSD, but
>> there's
>> tendencies that BSDs might switch to the SystemD model too.
>>
>> - Desktop Environments don't follow the " UNIX way " too. They use lots of
>> libraries and frameworks, provide configuration and even provide
>> applications in
>> default metapackages too.
>>
> Are you trying to tell that D-Bus & systemd are not „Unix-Way”?
> BTW. Everywhere Unix goes, it will be Unix Way… ;)
>
> --
> Best Regards,
> LordBlick
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>

Follow ups

References