Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Upstream downstream projects confusion?

    Scheduled Pinned Locked Moved General pfSense Questions
    7 Posts 5 Posters 761 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • chudakC
      chudak
      last edited by

      What I don't get is this:

      If pfS+ is the downstream project and pfS CE is upstream, shouldn't the upstream project be released first?

      ???

      1 Reply Last reply Reply Quote 1
      • S
        swampkracker
        last edited by

        And also, pfSense CE should have more frequent releases to test changes before being released in a pfSense Plus update.

        1 Reply Last reply Reply Quote 0
        • S
          SwissSteph
          last edited by

          I'm asking myself the same questions, currently I'm on 23.09 and Netgate material.

          I started with two "no-name" pfsense, one for use at home and the other as a backup in case of problems (which can happen when you're new to pfsense).
          ... And now I'm living with a Netgate 8200
          ... And sorry for my bad English...

          1 Reply Last reply Reply Quote 0
          • bmeeksB
            bmeeks
            last edited by bmeeks

            I don't believe you can properly consider CE as "upstream". The two (CE and Plus) have now diverged a bit, and that divergence is likely to continue widening. Consider that Plus has Boot Environments and CE does not. Plus now has MAC address filtering, but CE does not. And there are other changes in Plus that are not now in CE.

            Think about it from a common sense economic point of view -- if I put all my features in CE and offer it for free as an "upstream test platform", then how can I reasonably expect to have paying customers for the same thing in the "downstream production platform" (pfSense Plus)? I will go broke quickly ๐Ÿ™‚. Any potential paying customers will just continue to use the "free" CE upstream testing version.

            The "upstream platform" is the development branch of each respective version. So, there is at the moment 2.8 CE DEVEL, and there is also a 24.03 Plus DEVEL.

            Before saying this, I will reiterate that I am not a Netgate employee, I do not possess any inside information, nor am I affiliated with them in any way other than as a volunteer package maintainer -- but I think folks need to come to terms with the fact that CE development is going to eventually take a back seat to Plus. Plus is where the money comes from, not CE. And as mentioned above, CE and Plus have already diverged in features. I expect that to continue. Therefore it's not reasonable to use CE as a development platform for Plus.

            M 1 Reply Last reply Reply Quote 1
            • M
              michmoor LAYER 8 Rebel Alliance @bmeeks
              last edited by

              @bmeeks said in Upstream downstream projects confusion?:

              Before saying this, I will reiterate that I am not a Netgate employee, I do not possess any inside information, nor am I affiliated with them in any way other than as a volunteer package maintainer -- but I think folks need to come to terms with the fact that CE development is going to eventually take a back seat to Plus. Plus is where the money comes from, not CE. And as mentioned above, CE and Plus have already diverged in features. I expect that to continue. Therefore it's not reasonable to use CE as a development platform for Plus.

              Dont say this on Reddit. The pitchforks will come out โœŠ

              Firewall: NetGate,Palo Alto-VM,Juniper SRX
              Routing: Juniper, Arista, Cisco
              Switching: Juniper, Arista, Cisco
              Wireless: Unifi, Aruba IAP
              JNCIP,CCNP Enterprise

              bmeeksB 1 Reply Last reply Reply Quote 0
              • bmeeksB
                bmeeks @michmoor
                last edited by bmeeks

                @michmoor said in Upstream downstream projects confusion?:

                @bmeeks said in Upstream downstream projects confusion?:

                Before saying this, I will reiterate that I am not a Netgate employee, I do not possess any inside information, nor am I affiliated with them in any way other than as a volunteer package maintainer -- but I think folks need to come to terms with the fact that CE development is going to eventually take a back seat to Plus. Plus is where the money comes from, not CE. And as mentioned above, CE and Plus have already diverged in features. I expect that to continue. Therefore it's not reasonable to use CE as a development platform for Plus.

                Dont say this on Reddit. The pitchforks will come out โœŠ

                I do not have a Reddit account. Probably one of the perks of being an "old fart now".

                While I would love to see CE continue just as it always has, I can still fully understand the economic and business side of any decision to pare back one and concentrate more on the other that brings in revenue. Being dependent solely on selling hardware can be tough I suspect as that is a commodity cut-throat pricing market-- especially with all the cheap Asian knock-offs that show up. Having software to go with your hardware gives you a value-add so to speak.

                M 1 Reply Last reply Reply Quote 1
                • M
                  michmoor LAYER 8 Rebel Alliance @bmeeks
                  last edited by

                  @bmeeks
                  Say no more. The move to a software model that you have to pay for and has exclusive features is the only thing that makes sense.
                  I understand the hangups people have on the whole CE vs Plus debate and i certainly understand how the messaging on that may have rubbed folks the wrong way but people need to understand that it costs money to make money.

                  Firewall: NetGate,Palo Alto-VM,Juniper SRX
                  Routing: Juniper, Arista, Cisco
                  Switching: Juniper, Arista, Cisco
                  Wireless: Unifi, Aruba IAP
                  JNCIP,CCNP Enterprise

                  1 Reply Last reply Reply Quote 1
                  • First post
                    Last post
                  Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.