Home
Help
Search
Login
Register
OPNsense Forum
»
English Forums
»
24.7 Production Series
»
Development versions: Alpha, Beta and Release Candidate explained
« previous
next »
Print
Pages:
1
[
2
]
Author
Topic: Development versions: Alpha, Beta and Release Candidate explained (Read 55207 times)
alex303
Jr. Member
Posts: 50
Karma: 6
Re: Development versions: Alpha, Beta and Release Candidate explained
«
Reply #15 on:
June 24, 2024, 01:36:11 pm »
I dont understand this freebsd vs linux craze lately. People dont seem to understand how much work is required to do something like that. Not to mention security implications that linux kernel introduces. There is a reason why both opnsense and pfsense are running freebsd under the hood. If you want linux based firewall, go use openwrt, untangle, vyos... or whatever. Im not ready to sacrifice security just to get better hardware support.
Logged
holunde
Newbie
Posts: 16
Karma: 1
Re: Development versions: Alpha, Beta and Release Candidate explained
«
Reply #16 on:
June 24, 2024, 04:48:11 pm »
I absolutely understand how much work, that would require.
It was just a thought on Franco's remarks regarding Netgates involvement in FreeBSD-development.
Logged
franco
Administrator
Hero Member
Posts: 17654
Karma: 1610
Re: Development versions: Alpha, Beta and Release Candidate explained
«
Reply #17 on:
July 11, 2024, 03:08:10 pm »
OPNsense (and pfSense) wouldn't exist in their current form if they were running Linux. Going to Linux now means removing half the features and replacing the other half with different software. There is some chatter about hybrid approaches but basically you lose most of what the kernel can do and you need to switch working solutions to other similar software or kernel features that are impossible to emulate.
Bottom line is you start more or less from scratch in code and user base, too.
Cheers,
Franco
Logged
Print
Pages:
1
[
2
]
« previous
next »
OPNsense Forum
»
English Forums
»
24.7 Production Series
»
Development versions: Alpha, Beta and Release Candidate explained