Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

The question is... about LFS (Linux From Scratch), if I would build a Linux system, with LFS, is it 100% mine? Could I say I made all this from scratch?

share|improve this question
    
Could you please clarify what you're asking? Are you asking if you're permitted to name it and distribute it (by law or by community norms)? Are you asking some philosophical question about what mine means? Etc. –  derobert Mar 26 '13 at 16:42
add comment

2 Answers

No, of course not. You did not write any of the software, you just compiled it. All the licenses and copyrights that the software was distributed with apply to an LFS system just like any other.

share|improve this answer
    
Are we looking on same page linuxfromscratch.org ? –  verafter Mar 26 '13 at 16:18
2  
@verafter, you didn't write the kernel, you didn't write the init system, the compiler isn't your doing, ... Yes, the collection is yours; no, you don't own all of it, just the selection, configuring and building (at least as far as you didn't just follow the LFS instructions by rote). –  vonbrand Mar 26 '13 at 16:33
    
@verafter : Yes, I'm 100% aware of LFS. In fact I've done it once a long time ago. –  TAFKA 'goldilocks' Mar 26 '13 at 16:39
add comment

You can only claim to have done something from scratch if you really wrote the software yourself. If you just bundling some software you can give the bundle/distribution a name but that's it.

If you expect to receive karma points/get famous/improve your cv by creating a distribution and just giving it your own name you are mistaken. It can even backfire if people look at your distribution and create a shitstorm because you are just rebundeling LFS/other Distribution.

If you are serious about creating your own distribution you should think who your target audience is, what you want to do different than other distributions and how you difference yourself from others. Afterwards you can try to create a derivative from existing distributions (or creating a complete new one) based on your objectives.

Please bear in mind that creating a distribution is different than creating your own system as you should provide security support, provide different architectures, have knowledge about the kernel (which modules make sense for a wide variety of hw systems), early boot stage (debugging initramfs), bootloaders (efi, iso boot, hdd), different build systems (make, scons, cmake, jam, ...), hardware architectures etc.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.