Possible new CE project: CE Linux

I know, I know.. we have so many dead projects. However, I believe that by suggesting projects to do, theres a chance that a segment of CEans will be interested in it πŸ˜€

Some of you may know about Shift Linux, a linux distro developed by the Neowin community.

<a href="https://www.shiftlinux.net/" target="_blank" rel="nofollow noopener noreferrer">カラコン16mmζœ¬ε½“γ―15mm? | δΈ€εΉ΄γ‚ˆγ‚Šγƒ―γƒ³γƒ‡γƒΌγŒγŠγ™γ™γ‚οΌ</a>

I picked that as an example because it was a community project, something that CE wants to encourage here.

I was thinking at some point in the future, when we have more active members, resources, time, etc, we can create our own Linux distro. Now, why? Other than having a project we can all be involved in, we can make it distinctly CE. That is, a Crazy Engineers distro developed by engineers FOR engineers. We can develop an optimized platform where engineering tools can be run quickly, etc etc.

I guess some of us may already have an idea about it. So, please post in your comments and suggestions.. also a name for the project! πŸ˜€

[EDIT]

We can also try designing a very lightweight linux distro that can be used in small devices. For example: robots, electronic PDA's, etc. Pretty much like embedded software, I guess.

Replies

Welcome, guest

Join CrazyEngineers to reply, ask questions, and participate in conversations.

CrazyEngineers powered by Jatra Community Platform

  • joe3204

    @joe3204-0AY1KR Apr 27, 2008

    found a website for creating linux from scratch. thought it would be helpful

    <a href="https://www.linuxfromscratch.org" target="_blank" rel="nofollow noopener noreferrer">Welcome to Linux From Scratch!</a>

  • Ashraf HZ

    @Ash May 1, 2008

    Thanks for the link! πŸ˜€ I'll spend some time looking through the LFS book

  • Kaustubh Katdare

    @thebigk May 1, 2008

    [Side note]

    We can customize Ubuntu distribution to have our logo & other changes. Anyone wants to shed more light on this?

    [Side Note #2] We need to jump start a small online software development project. I bet we have enough number of CEans who are interested.

  • Ashraf HZ

    @Ash May 1, 2008

    The_Big_K[Side note]

    We can customize Ubuntu distribution to have our logo & other changes. Anyone wants to shed more light on this?

    [Side Note #2] We need to jump start a small online software development project. I bet we have enough number of CEans who are interested.

    hehe, I guess some asthetic changes would be interesting πŸ˜€ Should be easy to do I believe. CE logos, new set of icons, red themes..

    Of course, it would also be nice to do a linux distro from scratch. But thats pretty far ahead in the future. CE Messenger should be done first before we pursue that idea!

    Speaking of which, I'm brushing up my C with some advanced functions (that wasnt included in my basic C programming course for engineers) this month, so I'll certainly hop on into the CE Messenger project soon. By the way.. can we name the project CE:IM? Or something else thats short? takes to much time to keep typing "messenger" πŸ˜‰

  • Kaustubh Katdare

    @thebigk May 1, 2008

    Hmm, don't go in the "Pointy Haired Boss" way. We'll work on the name last. Let's call it CE IM right now πŸ˜€

    But where are the developers!

  • Ashraf HZ

    @Ash May 1, 2008

    The_Big_KHmm, don't go in the "Pointy Haired Boss" way. We'll work on the name last. Let's call it CE IM right now πŸ˜€

    But where are the developers!

    haha, you're right! Or else we'll all end up as chicken men!

    I'll type up the brief list of objectives and specifications later tonight, and add it to the CE:IM thread so we call can discuss about it.

  • joe3204

    @joe3204-0AY1KR May 2, 2008

    The_Big_K[Side note]

    We can customize Ubuntu distribution to have our logo & other changes. Anyone wants to shed more light on this?

    if we do customise ubuntu, we should probably use 7.10 and not the latest one i.e. 8.04 as it has bugs as of now...

  • xheavenlyx

    @xheavenlyx-CbvN62 Jun 7, 2008

    Here is some info on Linux from Scratch website:

    Why would I want an LFS system?

    Many wonder why they should go through the hassle of building a Linux system from scratch when they could just download an existing Linux distribution. However, there are several benefits of building LFS. Consider the following:

    LFS teaches people how a Linux system works internally
    Building LFS teaches you about all that makes Linux tick, how things work together and depend on each other. And most importantly, how to customize it to your own tastes and needs.

    Building LFS produces a very compact Linux system
    When you install a regular distribution, you often end up installing a lot of programs that you would probably never use. They're just sitting there taking up (precious) disk space. It's not hard to get an LFS system installed under 100 MB. Does that still sound like a lot? A few of us have been working on creating a very small embedded LFS system. We installed a system that was just enough to run the Apache web server; total disk space usage was approximately 8 MB. With further stripping, that can be brought down to 5 MB or less. Try that with a regular distribution.

    LFS is extremely flexible
    Building LFS could be compared to a finished house. LFS will give you the skeleton of a house, but it's up to you to install plumbing, electrical outlets, kitchen, bath, wallpaper, etc. You have the ability to turn it into whatever type of system you need it to be, customized completely for you.

    LFS offers you added security
    You will compile the entire system from source, thus allowing you to audit everything, if you wish to do so, and apply all the security patches you want or need to apply. You don't have to wait for someone else to provide a new binary package that (hopefully) fixes a security hole. Often, you never truly know whether a security hole is fixed or not unless you do it yourself.
  • joe3204

    @joe3204-0AY1KR Jun 7, 2008

    i'll get on it as soon as my exams are over. 1 down 4 to go! man i can't wait for sweet freedom!!

  • Ashraf HZ

    @Ash Aug 9, 2008

    *bump*

    For an engineering Linux kind of thing, check out CAELinux (link: #-Link-Snipped-#)

    How about we aim for a smaller and more versatile distribution? It'll contain as many engineering software needed, but they don't need to be large programs. There are many small but functional engineering tools available on the net, but they are not easily centralized. Perhaps we can make our distro like a toolbox thing.

    Hm.. maybe we can call it CE Toolbox OS? lol

  • Ashraf HZ

    @Ash Jan 11, 2009

    *another bump*

    Ok, lets lessen the scale a bit (or a lot). As biggie had mentioned, we could just modify an existing distro. Ubuntu is good, but I prefer if we target a smaller and more versatile one for specialized purposes.. i.e., engineering.

    I think xhx mentioned Knoppix once, which is quite suitable for our purposes. It seems to be easy to modify compared to other small distro's, but I'm not too sure. DSL is also a good consideration.

    One immediate application would be an OS for our CE Bot (as an alternative to an RTOS), but we can still use it for general purposes too.

    As for LFS, that is definitely a long term goal.. but still a goal nonetheless *grin*

    Remember, the proposal is a modification of an existing distro. I recommend a small one, for specialized purposes.

    How does that sound? Realistic enough?

  • silverscorpion

    @silverscorpion-iJKtdQ Jan 12, 2009

    Could you please tell what's wrong with RTOS? Wat are the pros and cons of Linux and RTOS with respect to the CE bot?

  • Ashraf HZ

    @Ash Jan 12, 2009

    Ah, nothing particularly wrong with RTOS. In fact, it would be ideal. But, having a small linux distro would provide more flexibility and variety for this OS to be used for other purposes πŸ˜€

    xhx would have more comparisons as he has done an analysis already. I don't mind either for the CE Bot, but for the long run, a CE Linux would have a nice potential.

  • xheavenlyx

    @xheavenlyx-CbvN62 Jan 14, 2009

    Nothing so wrong with RTOS. RTOS can also be run on "normal" Linux distros, doesnt need to be stand alone RTOS. There was just one free version that I remember, I would need to sort through the net again for that. But you can try too.

    Ash, thanks for keeping the CELinux Project alive. I think its ok, we dont reallllyyy need one presently, since any small Linux package is HIGHLY customizable πŸ˜€ πŸ˜€ πŸ˜€ to our Crazyyyy needs.

    And CAELinux sounds just right too πŸ˜€, though after sometime we can try to give tutorials on CAELinux Use! and make "CUSTOM" applications if members want a more "CE" feel to their linux distro (any).

  • durga ch

    @durga-TpX3gO Jan 15, 2009

    hmm

    Coming to linux,

    does the version of linux has to do any thing with the lap top neing used?
    I never realised that.
    I have fedora7 version and delxps failed to read it from the CD drive inspite of boot options set to CDdrive. It was not recognising

    I had downlaoded the iso of fedora 10, it has a live CD version on it.
    For some reason I am lost I cant run it.

    all said, I want to be part of this project.
    may be we can first list out what chanegs are we firslty intending to inclucate and then decide upon the action items . what say?

  • durga ch

    @durga-TpX3gO Jan 16, 2009

    found the LFS book.

    <a href="https://www.linuxfromscratch.org/lfs/view/stable/prologue/audience.html" target="_blank" rel="nofollow noopener noreferrer">Audience</a>


    can we start?
    can we plan out?

  • Ashraf HZ

    @Ash Jan 16, 2009

    Ah, LFS will take a while πŸ˜› But if you are willing to learn it, please go ahead! I would also love to.. but I don't have much time to spare πŸ˜”

    We'll work with modifying an existing Linux distro first. Btw, do you still have problems installing Linux?

  • durga ch

    @durga-TpX3gO Jan 16, 2009

    πŸ˜”

    ok let me start I will learn the basics and try to proceed.

    yup, i still cant load it!

  • Ashraf HZ

    @Ash Jan 16, 2009

    Is this related to your ISO thread? Did you burn the file properly?

  • durga ch

    @durga-TpX3gO Jan 19, 2009

    @Mayur:
    i am preparing in my spare time for this project.
    This will go live πŸ˜€ how ever long it might take

  • Ashraf HZ

    @Ash Jan 19, 2009

    Wow, nice to see some enthusiasm!

    I guess we can start off with simple modifications of Ubuntu. We can work on things like the theme and so on.

  • durga ch

    @durga-TpX3gO Jan 20, 2009

    Ash,

    i am 70% learning and 30% brushing my concepts, give me some time say mid fed or so?

    i will be ready to start off! πŸ˜€

  • Ashraf HZ

    @Ash Mar 5, 2009

    Durga, hows the progress with Linux? πŸ˜€

  • durga ch

    @durga-TpX3gO Mar 5, 2009

    ha ha!!!

    I have managed to learn up few commands now experimenting on my own lappy with the configurations tuff

    I have also found a pretty interesting book LINUX APPLICATION DEVELOPMENT by MICHAEL K JOHNSON

    hmm.. by the way why update?? are you interested as well? πŸ˜›

    if i get kicked out soon I can spend whole day doing this back in INDIA!! haha !!! 😁

  • Ashraf HZ

    @Ash Mar 5, 2009

    I'm interested in getting this CE Linux project off the ground πŸ˜› You're already into developing Linux applications? cool!

  • durga ch

    @durga-TpX3gO Mar 5, 2009

    ashI'm interested in getting this CE Linux project off the ground πŸ˜› You're already into developing Linux applications? cool!


    hey no!! πŸ˜” sorry about dissapointing.. but I am still in learning and understanding phase

  • Ashraf HZ

    @Ash Mar 5, 2009

    Well, thats still good progress. Hopefully others can join discussions here too to see what we can come up with. I'm sure there are many Linux users on CE!

  • komputergeek

    @komputergeek-Yf5hJ4 Mar 13, 2009

    Hello everyone.I am too late in this thread but still interested in this project.Can I join this project now?

  • Ashraf HZ

    @Ash Mar 13, 2009

    You're not too late! We are still in the planning stages.

    Our first step (or plan) is we modify an existing distro, such as Ubuntu.. and make a CE edition. Once we have gained experience, we can move on to Linux From Scratch.

    Do you have any other suggestions on how we can proceed with a CE Linux project?

  • komputergeek

    @komputergeek-Yf5hJ4 Mar 19, 2009

    Modifying ubuntu will be a good choice.We can start off with creating some themes and widgets.Then we can proceed to file browser similar to nautilus.

  • durga ch

    @durga-TpX3gO Mar 20, 2009

    nice πŸ˜€ so KGeek you in?

    Can we count you in?

  • komputergeek

    @komputergeek-Yf5hJ4 Mar 20, 2009

    durganice πŸ˜€ so KGeek you in?

    Can we count you in?

    Sure.
    What are we going to work on Gnome or KDE ?

  • ms_cs

    @ms-cs-Ab8svl Mar 21, 2009

    Dont forget to post the link here to get the code of the ubuntu version you are going to modify

  • durga ch

    @durga-TpX3gO Mar 21, 2009

    komputergeekSure.
    What are we going to work on Gnome or KDE ?

    πŸ˜” I am so very proficient in LINUX, its just my enthusiasm thats driving on me to learn LINUX .

    Could you explain the difference?I would be happy to know πŸ˜€

  • komputergeek

    @komputergeek-Yf5hJ4 Mar 21, 2009

    Both GNOME and KDE are desktop environments which work on top of linux kernel.
    There are some other desktop environments like XFCE, ION , FluxBox,ROX etc but these two are widely used.
    For developing applications,GNOME mainly uses GTK+ and KDE uses Qt toolkit.

    Ref:
    <a href="https://en.wikipedia.org/wiki/GNOME" target="_blank" rel="nofollow noopener noreferrer">Gnome</a>
    <a href="https://en.wikipedia.org/wiki/KDE" target="_blank" rel="nofollow noopener noreferrer">Kde</a>#-Link-Snipped-#
    <a href="https://en.wikipedia.org/wiki/Comparison_of_X_Window_System_desktop_environments" target="_blank" rel="nofollow noopener noreferrer">Comparison Of X Window System Desktop Environments</a>

  • komputergeek

    @komputergeek-Yf5hJ4 Mar 21, 2009

    Just came to know about 'Reconstructor'.It is a tool in ubuntu with which we can customize iso image of ubuntu.In this we can customize boot screen,packages included,repositories etc.

  • durga ch

    @durga-TpX3gO Mar 21, 2009

    Thanks for the explainationπŸ˜€

    I think its a tool to customised changes and save it to a CD,I mean it's a type of CD burner which burns your entire OS to a CD.

    #-Link-Snipped-#

  • Ashraf HZ

    @Ash Mar 21, 2009

    komputergeek, that is a great find! This is exactly what we need to modify ubuntu with ease πŸ˜€

    I suppose we'll start of with modifying GNOME then, yeah? What we need is, some new designs for the boot screen, wallpaper, icons etc.

    I'm glad to see this project back in gear now. So far, those that have shown interests are:
    - Durga
    - komputergeek
    - ms_cs

    Can we formalize the team as that for now? Anyone else interested to join?

  • komputergeek

    @komputergeek-Yf5hJ4 Mar 21, 2009

    Another interesting thing : GFX Grub
    <a href="https://tuxenclave.wordpress.com/2008/01/18/how-to-install-gfx-grub-in-ubuntu/" target="_blank" rel="nofollow noopener noreferrer">How to : Install GFX Grub In Ubuntu. | Tux Enclave.</a>
    We just need to modify 2 images to make new theme.

  • durga ch

    @durga-TpX3gO Mar 21, 2009

    komputergeekAnother interesting thing : GFX Grub
    <a href="https://tuxenclave.wordpress.com/2008/01/18/how-to-install-gfx-grub-in-ubuntu/" target="_blank" rel="nofollow noopener noreferrer">How to : Install GFX Grub In Ubuntu. | Tux Enclave.</a>
    We just need to modify 2 images to make new theme.

    Hey was wondering If you can act as Team Lead for this project?!
    You obviously know more than what all other know πŸ˜€
    what say.

    We can then start off with requirements, planning and then implementation
    let us know your thoughts!

  • komputergeek

    @komputergeek-Yf5hJ4 Mar 21, 2009

    Thank you for good words durga.But I have zero experience in doing such big projects.I think I am not a good person for this role.Let someone else take this role or better you take it.I will definitely work with full dedication.

  • durga ch

    @durga-TpX3gO Mar 22, 2009

    see dont under estimate your self, everythign has a first time πŸ˜€ I undertsand how it feels for being a first timer but still ..this would be a hands on for you. so don't worry.
    I was emphasing on your leadership as you know more and you can decide which way to head after each stage.

    and me being one, haha! I will take inputs from you in taht case!😁 so dual work!

  • komputergeek

    @komputergeek-Yf5hJ4 Mar 23, 2009

    Okay let's start.Will see what happens.Who all are interested in this project?

    @AshπŸ˜›lease formalize the team now.

  • durga ch

    @durga-TpX3gO Mar 25, 2009

    OK

    I have just sent PM to all who are invovled in this thread.Let's wait how mnay of them will turn up and then decide about the schdeule

    P.S: you might as well notice 'befriend' requests coming to your porfiles 😁

  • komputergeek

    @komputergeek-Yf5hJ4 Mar 25, 2009

    I have some points to discuss about :

    1.What are your ideas about final CE Linux.Should it be a complete new Linux including all new applications (in that case it will be a very big project) or a customized version of some other Linux.(We have discussed this point earlier but we should finalize it now)

    2.If we decide to modify existing version of ubuntu,we can create a project similar to Ubuntu Ultimate Edition.Take a look at <a href="https://ultimateedition.info/" target="_blank" rel="nofollow noopener noreferrer">Ultimate Edition - Re-defining the Ultimate operating system…</a>. Ultimate edition is a modified version of ubuntu.In that they haven't modified the packages.They have added their own themes,wallpapers etc and a lot of packages from other sources in ubuntu to make it better.So we can do a similar project with some additional features.In addition to the applications included in Ultimate Edition we can develop and add our own applications.In this case we can have smaller teams to develop these applications.Even we can integrate some other CE projects like CE-IM in this version of linux.(In this case this project will be a modular and much easy to handle)

    3.If we decide to do this then our first aim will be to focus on appearance.We need to focus on 4 things:
    Themes
    Wallpapers
    Icons
    BootScreen

    After finishing with this we can proceed to developing applications.

    Correct me if I am wrong.Add your points to this.
    I request you all to think about about it and do reply soon.

  • durga ch

    @durga-TpX3gO Mar 26, 2009

    I vote for option 2.
    Let's see what othera are for/

    and KG, I want to add that I will be able to work on it mostly during week ends and mostly during Easter vacation( if we start off by then).
    what are your convinient timings.?

  • komputergeek

    @komputergeek-Yf5hJ4 Mar 26, 2009

    Currently I can work for around 1-2 hour everyday.But after my exams (in next month), I will be free to work any time.

  • ami
    ami

    @ami-OvSOn3 Apr 1, 2009

    hey even i am interested in this project.. though my experience is close to nil in this but linux is something that excites me.So would like to be a part of this.

  • durga ch

    @durga-TpX3gO Apr 1, 2009

    sure!
    The team is currently
    Komputergeek
    Durga

    Hopefully ask joins

    and Ami

    We have not yet decided on the kick off date, as I am into aother project going on here as well. Will keep you posted.

  • komputergeek

    @komputergeek-Yf5hJ4 Apr 7, 2009

    I was thinking to modify this image and add CE name and logo to this for use in CE-Linux.

    [​IMG]

    I am not much good in image editing.Someone please help me in doing that.I have larger size image of this with me but faced some problems while uploading it.I can mail that image.Just let me know if anyone interested.For this there is no need to have knowledge of Linux.So anyone can do this.