Terrible news

EDIT: This information is probably not relevant anymore. Relinux 0.4 development is fast, and unless licensing issues get out-of-hand, 0.4 will be released.

I know that many people are waiting for relinux 0.4, but we are not sure if we can make it. I know that we will make a new version of relinux, but it may be the stable version of 0.4.

We are getting a lot of criticism for not including the © symbol before Tony’s name in the script. We are debating on either to make 0.3 final, fix the issues, and add the © symbol before his name, simply go with our other plan (which will be kept private for now, until we are sure that we will use it), or both.

We are extremely sorry for this, but we are developing an awesome new codebase (completely different from relinux and remastersys), and it will accomplish most of its goal (an easy way to make a professional-looking OS).

Thank you for your patience, and we hope that this will be resolved soon :).

Advertisements

FAQ about relinux and it’s relation to remastersys

I had many people ask me questions about relinux and it’s relations with remastersys, so I decided to put in a little FAQ here. I hope this can answer some of your questions.

  • Q: Why did you fork remastersys in the first place?
    • A: First off, when I started developing relinux, remastersys’s last update was somewhere near the end of 2009 (with a repo change near the end of 2010), and it had many bugs in it. It was also because remastersys branded the system as a remastersys system (anyone who has used remastersys a lot could figure out which systems use it). And it was not very configurable.
      I talked to Tony (the author of remastersys) about the fact that the system was branded as a remastersys system, and he simply said that he had no sympathy for the people who wanted to make their system look like as if it had not been done with remastersys.
  • Q: Why didn’t you just help out remastersys?
    • A: We had different goals, and, as I wrote above, he wasn’t developing it, so I had no interest of reviving a dead project. Also, I didn’t like the “money” atmosphere of remastersys:

      “If you want access to support for remastersys dist mode you will need to become a special member. (…) To become a special member, just donate $50US (…) This will give you 1 year of access to the Priority Distribution Mode Support area (…) If you can only afford $25US then you will get 6 months of access to the dist mode support area”

      I don’t like this atmosphere, so I’d hate to encourage it, and work in it.

  • Q: I read that he said that you forked remastersys without saying it. Is this true?
    • A: Yes, it’s true. I never said I forked it. I said that it was based on remastersys. The difference between both? I have no idea.
  • Q: Does relinux follow the GPLv2 license of remastersys?
    • A: It technically didn’t (though the error was not intentional, neither was it huge, forgot to add that it was copylefted, but seriously, isn’t that redundant? Any GPL program is by definition copylefted), but this got fixed in 0.3a3. I am very sorry for not doing this sooner, it was a mistake on my part.

    Q: Are they competing projects?

    • A: No. They are similar, but very different in their code base, and in their goal.

Rewriting relinux 0.4 again

EDIT: I have written about this in newer post, but for those of you who came here from Google or by a direct link, relinux 0.4 is actually being written in Python instead (which makes this the 4th or 5th language change, and yes, I am quite indecisive).

I’ve started rewriting relinux 0.4 in BASH instead of C++, but it will be much faster than the old version (about as fast as if I had written it in C++). All of the designs will be implemented, so it will have a GUI and a TUI (GUI will be made in C++, and we are still deciding for the TUI).

The source code will be much easier to read too, as it’s going to be splitted into different parts. The main file will simply parse the configuration file (yes, the new design will be implemented), then run the correct program (either the CUI, or whichever function needed).

New relinux mockup!

Thanks to Ko Ko Ye (koothara), there is a new mockup for the interface of relinux 0.4.

Old interface:

relinux main window

relinux main window

New interface (sorry, I was using a different computer, and the reason why you can’t see the window border is because it was just a mockup):

relinux main window

Which one do you like better?

We need a new domain!

EDIT: Thanks to Ko Ye, we now have a domain (relinuxkit.org)!

Last post, I talked to you about the new website for relinux. Today, Ihsan Salam (the guy who set up the website) told me that the domain extension was blacklisted by many popular websites, including Google! He just learned that today.

If anyone could donate a domain, it would be extremely appreciated. The domains I was looking at was relinux.it, relinuxkit.org or relinuxk.it.

Please contact me at lkjoel@ubuntu.com if you are interested in donating a domain. We would all be extremely happy for that!

New beta website for relinux!

Thanks to Ihsan Salam, relinux has got a new website, with it’s own server! It’s powered by Drupal instead of WordPress.

Here it is: http://relinuxkit.co.cc/

It will be the default website for relinux >= 0.4.

EDIT: This website is no longer used. Use http://relinuxkit.org/ instead.

Deadline for relinux 0.4 is REMOVED

I’m sorry about the news. It doesn’t mean that we will just get lazy, it means that we will work harder to make it better. It will be much faster than relinux 0.3, and it will contain a load of new features.