Mailinglist Archive: opensuse (856 mails)

< Previous Next >
[opensuse] Re: on something being monolithic and proprietary.
  • From: ianseeks <bingmybong@xxxxxxxxxxxxxx>
  • Date: Wed, 26 Oct 2016 08:07:18 +0100
  • Message-id: <30782371.7G5lgg5i4k@lianli>
On Tuesday, 25 October 2016 14:43:09 BST L. A. Walsh wrote:
Linda Walsh wrote:
ianseeks wrote:
I stand by the use of monolithic being completely bogus, no matter
how you try and redefine the meaning of monolith.
http://www.dictionary.com/browse/monolithic?s=t

---

Then you stand without a defintion. dictionary.com doesn't define
monolithic w/r/t software -- though that SysD is large and its
design is set in stone would apply in an abstract sense.

Better would be a reference that includes software, like:
https://en.wikipedia.org/wiki/Monolithic_application

A monolithic application is self-contained, and independent from other
computing applications. The design philosophy is that the application is
responsible not just for a particular task, but can perform every step
needed
to complete a particular function.[1][2] Today, some personal finance
applications are monolithic in the sense that they help the user carry
out a
complete task, end to end, and are "private data silos" rather than
parts of a
larger system of applications that work together.

Sysd is not something that works with other parts to achieve its output.
It's design philosophy is to assume control of all pertinent
stages and system functions. As time progresses, more functions are
deemed necessary for it to do its job and are absorbed.

Another way to think about it -- is that monolithic software is the
opposite of "modular", where you can re-use different pieces of software
to accomplish the same task.

You may not like the definition, but if you would correctly look up the
use of the term in software, you'll find it an appropriate description.

Cheers!
-l
Systemd is modular so it does not fit that bill, you can write your own
different pieces of software to do the other things you want. Just because no-
one has written replacements, doesn;t mean it can't be done.

--
opensuse:tumbleweed:20161023
Qt: 5.7.0
KDE Frameworks: 5.27.0
KDE Plasma: 5.8.2
kwin5-5.8.2-161.1.x86_64
kmail5-16.08.2-1.1.x86_64
Kernel: 4.8.3-1-default
Nouveau: 1.0.13_1.1


--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >
This Thread
References