4 ms·
Seems a fair question given this quote: "FreeBSD’s BSD license offers customization flexibility without the obligation to disclose proprietary enhancements."
by tyingq 2y ago
Seems a fair question given this quote:
"FreeBSD’s BSD license offers customization flexibility without the obligation to disclose proprietary enhancements."
But I suppose maybe some of their less sensitive changes, if upstreamed, relieves them of having to own them.
- throw0101d 2y ago> But I suppose maybe some of their less sensitive changes, if upstreamed, relieves them of having to own them. General best practice is to (a) upstream as much as you can, and (b) keep as close to -HEAD (the development branch) as possible. Some discussion on this at the Vendor Conference from a few months ago: * https://freebsdfoundation.org/news-and-events/event-calendar/november-2023-freebsd-vendor-summit/#event_schedule https://freebsdfoundation.org/news-and-events/event-calendar... * https://www.youtube.com/playlist?list=PLugwS7L7NMXzSalaF4l_78sfRa2l8xvag https://www.youtube.com/playlist?list=PLugwS7L7NMXzSalaF4l_7... Basically: if it's not part of your secret sauce, upstream it.
- craftkiller 2y agoIn addition to the vendor summit, Netflix gave a tech talk recently where they recommended both upstreaming and keeping as close to -CURRENT as possible "Why we run FreeBSD CURRENT at Netflix": https://www.youtube.com/watch?v=q4TZxj-Dq7s https://www.youtube.com/watch?v=q4TZxj-Dq7s