> OK, if you interpret it like that, one doesn't need to deblob the kernel
> source. We only need a configuration value that avoids installing the
> non-free stuff.

Of course, that's just my opinion, I don't speak for the LibreWRT guys.

>> I personally would really like it if OpenWRT labelled each non-free part
>> and made it clear which part is free and which isn't (e.g. by placing
>> all the non-free packages (i.e. packages which include some non-free
>> element) in a separate (sub)menu).
> I would recommend keeping the current menu structure based upon
> functionality and not free/non-free

That might be OK as well, but then the Freeness of a package should be
made clear some other way.

> For non-free packages, would something like 
> DEPENDS=-LIBRE 
> work?

> If CONFIG_LIBRE is defined, these packages would simply disappear from the
> menu.

That's too black-or-white for me: I generally want to avoid non-Free
code, but I'm still willing to use it in some cases.  So maybe we could
have such a variable to hide/show the non-Free packages, but even if the
non-Free packages are shown, I'd like to know which ones are Free.
And maybe when exiting the config menu, the stdout could display
a summary of the non-Free packages included.


        Stefan

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to