To view parent comment, click here.
To read all comments associated with this story, please click here.
And it's to manage/lock user's desktops...
Kiosk, among other things.
and it's to centralize user/group management...
LDAP.
and it's to deliver software/patches easily...
It doesn't get much easier than having a custom APT proxy to selectively pass on upstream updates to clients.
and it's to have a decent Directory Service...
LDAP.
and it's to easily get reports on what's going on...
Most Linux software has excellent logging. You can also add things like SELinux to take it to the next level.
and it's to facilitate os deployment/disaster recover/backup...
Kickstart, live backups (via LVM), atomic filesystem (Reiser4), what more do you want?
and it's to do all above without sky-rocket science...
If you think any of the above is rocket science, you need to find a new line of work.
I think you are missing his point. (That is if he point is what I thought it was.
)
Sure Linux can do all of that. But it's more complicated and disconnected than it needs to be.
I agree all system admins should know how to setup everything listed but it should be easier. Why does it need to be complicated? To limit who can do it?
I think he is talking more about creating a combined system with tools that allow you to easly manage all of these things. Look at what apple has done so far with their server stuff. A large portion of it's open source but it's one contained unit when looking from the outside. They also offer you all the tools you need to complete any basic task with out much work.
Now I do a lot of OS X Server work and it does have it's problems (many) but I believe that's a spot the open source community should look at. Basically create OS X but open source. Integrate all of those items into one software package.
Great! But guess what. As a systems/application developer I will need to consult not one set of documentation but... jeez at least EIGHT sets of documentation.
I'm sorry but if you don't make a centralized OS, you are putting the responsibility of learning rocket science on the APPLICATION DEVELOPERS, where the rocket science should be on you. In fact, if it's not hard to develop it the OS, you did it wrong.
I could not agree more. The current goals of the distributions seems to be:
1. Keep software from upstream updated downstream
2. Fix bugs
So my question, where are the goals regarding innovation and actually improving the feel of Linux instead of just "working with what we have". People say don't reinvent the wheel, but if your wheel has metal spikes coming out in odd places and is very hard to attach to your car, why the hell shouldn't it be reinvented??






Member since:
Right.
And it's to manage/lock user's desktops...
and it's to centralize user/group management...
and it's to deliver software/patches easily...
and it's to have a decent Directory Service...
and it's to easily get reports on what's going on...
and it's to facilitate os deployment/disaster recover/backup...
and it's to do all above without sky-rocket science...
Please, plese, STOP this distribution race! Yes, you CAN do a distribution, we all know, but start coding something else if you want to see linux BROADLY adopted in the corporate arena.