Is there an IRC operating system? reddit / irc ---------------------------------------------------------------------- DjTurtl3 · 2014-06-05 23:40 That just does IRC? ---------------------------------------------------------------------- [deleted] · 2014-06-05 23:53 Not that I know of.... You could always made a custom linux distro that boots directly to weechat, etc...but as far as anything already out there, I have no idea. ---------------------------------------------------------------------- leftylink · 2014-06-06 00:20 My troll suggestion: Add init=/usr/bin/irssi to your linux kernel boot command and see what happens. =D ---------------------------------------------------------------------- Hello71 · 2014-06-06 01:51 works fine, as long as you don't need any networking, tty control, or security (/exec) ---------------------------------------------------------------------- m1ss1ontomars2k4 · 2014-06-06 05:58 Why? ---------------------------------------------------------------------- alientity · 2014-06-06 11:32 Unless you are trying to make a 'chat-station' for an elderly person, I'm not sure what use this would have. Anyways, in case you are serious: * Windows: replace the explorer.exe shell reference in the registry with the IRC binary (mIRC, etc.). This will obviously kill the start menu and task bar, but you can still use task manager to execute other commands if needed. * Linux: there are so many ways, but [here](https://www.youtube.com/watch?v=NPuweTDdC4Y) is an example of 1 method. ---------------------------------------------------------------------- Geohump · 2014-06-06 13:22 An operating system manages the hardware resources of a computer for application programs (Classical technical definition). One you have an operating system, you can run any application you want on that OS, (caveats - said app must be present on that machine and must have been compiled and linked to the system calls of that OS ) So there isn't really any such thing as an "IRC OS" You could build a stand alone IRC program that runs directly on the machine with no OS, but that would be an immense amount of extra work. I assume your goal is to have a machine that only does IRC and nothing else? ---------------------------------------------------------------------- DjTurtl3 · 2014-06-06 21:45 Yup! The goal is to have a virtual machine that does strictly irc. ---------------------------------------------------------------------- DjTurtl3 · 2014-06-06 21:46 Why not? I just think it would be cool to have a os that just does IRC. ---------------------------------------------------------------------- DjTurtl3 · 2014-06-06 21:47 Cool thanks! I'm gonna look into the second option some time. ---------------------------------------------------------------------- Geohump · 2014-06-06 22:45 Java, by definition, runs in its own VM. So a VM that does just IRC, would be a Java program that does IRC, ---------------------------------------------------------------------- Anthaneezy · 2014-06-06 23:01 > os that just does IRC So you mean: an OS that just runs IRC? Yes, it exists as an OS that just runs IRC. Jokes aside, I don't think you get the idea of an operating system. An OS doesn't simply run a program. It controls the peripherals, handles hardware to software interactions, schedules tasks/interrupts, controls processor scheduling, and has storage facilities, to name a few things. ---------------------------------------------------------------------- m1ss1ontomars2k4 · 2014-06-06 23:20 But what would be the point? Exactly why would it be "cool"? For example, I use irssi. If you ask me, "Why do you have a tmux pane where all it does is run irssi?" The answer is that I'm in the terminal 100% of my working hours anyway so that puts irssi nearby. Plus I can leave it connected 24/7 and reconnect to it from anywhere and catch up on everything I've missed while I was away. In contrast, there doesn't seem to be any purpose to an OS that runs only an IRC client and nothing more. It's a waste of space and energy. It doesn't offer you anything more than any other IRC client could offer you. Instead, now you have a machine that wastes a ton of electricity and doesn't do anything except force you to walk up to it in order to use IRC. ---------------------------------------------------------------------- DjTurtl3 · 2014-06-06 23:21 Yup, I'm not exactly the best at wording. What I meant by that was; Is there an OS that has a dedicated purpose? A good example of what I mean is [smos linux](http://www.smos-linux.org). What smos does is it has the ability to do more than one thing if requested, but out of the box it comes tuned and ready to do one specific thing and has everything required (and only what's required) to do so. ---------------------------------------------------------------------- DjTurtl3 · 2014-06-06 23:26 What I want to do with it, no matter how stupid it is, is have a virtual machine in windows that just runs a irc client. Maybe a better question is what's the most lightweight linux distro out there, but I don't want to waste anyones time with a question that a simple google search could anwser. ---------------------------------------------------------------------- DjTurtl3 · 2014-06-06 23:27 Erm, not exactly what I'm looking to do, but thanks anyway. ---------------------------------------------------------------------- m1ss1ontomars2k4 · 2014-06-06 23:41 Arch or Debian would do well, but why must it be a virtual machine? What's that going to get you that running any IRC client on your physical machine won't? I ask these questions because it sounds like a case of the X-Y problem. You have problem X, which you think you can solve if someone else helps you solve problem Y. But it turns out that problem X really has a very simple solution, and problem Y has a very complicated one, and if only you had told people what problem X was in the first place, you would get a good solution much faster. ---------------------------------------------------------------------- DjTurtl3 · 2014-06-06 23:49 The main issue is that I'm a user of some ircs that I can't have popping up under my network list on hexchat. One of witch I have to constantly monitor for work and the other can wait for a while, but I still want logged. I only have one computer so a virtual machine seems like the best option in my current circumstances. As of now the VM is running [crunchbang](http://crunchbang.org). ---------------------------------------------------------------------- m1ss1ontomars2k4 · 2014-06-07 00:09 Sounds like irssi+tmux/screen is good enough here. Not sure exactly what "can't have popping up under my network list" means but you could just start multiple instances of irssi and be done with it. Much lighter weight than starting up an entire VM just to run an IRC client.