I am talking about GNU/Linux but not about GNU or Linux!
I know that Kernel is the core component in operating system but I want to know what defines the "operating system" (What can be considered as operating system)?
The wikipedia page about GNU and Linux says:
GNU is an extensive collection of computer software that can be used to build a Unix-like operating system
Linux is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution.
There is also article : GNU/Linux naming controversy.
So, keeping in mind that Kernel as a core component of operating system, can be considered as OS or the percentage of participation in the operating system can be included?
I visited GNU/Linux FAQ, say more precisely relevant to this topic:
- What is the difference between an operating system and a kernel?
- Isn't the kernel the brain of the system?
- We're calling the whole system after the kernel, Linux. Isn't it normal to name an operating system after a kernel?
- GNU is a small fraction of the system nowadays, so why should we mention it?
Conclusion of the above points i.e Why they urge to say GNU/Linux is I think: 1) Their principle contribution behind the operating system & 2) In order to introduce and preserve their philosophy of software freedom.
But others like this provides a solution to the Linux operating system naming controversy. which says:
- Linux is an operating system
- Linux/GNU is a development system
And refuse to call operating system as Linux/GNU.
In above discussed two parts, I've confused to consider between either of following:
- GNU operating system with Linux kernel
- Linux operating system with GNU development tools
And Finally my question is: What can be considered as operating system?
- The operating system based on kernel and as core part? or
- Consider the contribution/participation in making operating system?
Note: This question may seem you primarily opinion-based, considering it asks should I say GNU/Linux or Linux. But if possible, I think should not opinion based considering I want to know "what can be considered as operating system"!
Sorry for any discussion in post that make opinions. However, If you're sure, can/may close as primarily opinion-based.