Jump to content

Kazoo Version 5 open source


Menashe
 Share

Recommended Posts

Not currently. We've rolled 5.0 out to our hosted platform and select customers to iron out the technical challenges with 4.3->5.0 upgrades. The app exchange is in active development, which I believe is the last component to the release of the open-source components of KAZOO.

Link to comment
Share on other sites

The plan is to re-open-source all the applications and core that 4.3 currently has (so apps like Crossbar, Teletype, Ecallmgr, etc).

One lesson from the 3.22->4.0 upgrade we learned was people will try the new stuff before its officially ready, encounter issues and complain, and revert back to 3.22.

The other complaint is that we want to address is from open-source folks wanting to purchase our closed-source apps (like our call center app qubicle). Due to the nature of how the Erlang VM works, this isn't really do-able via "rpm install" methods.

So we've taken more time to develop 5.0 behind the scenes so folks don't start using it and lose confidence before it even has a chance. We've been upgrading our clusters with it to iron out upgrade-related bugs, accidental backwards incompatibilities, and the like. Concurrent with all this is the app exchange and a mechanism to deliver closed-source apps like qubicle to open-source clusters.

 

Link to comment
Share on other sites

  • 4 months later...

Greetings and thank you for making such a great open source project!

We're also using the open source version and are interested in purchasing apps from you guys.  Whats going on with this and the open source 5.0 release? Also, whats the timeframe on the 4.3 re-release with all the apps? 

Link to comment
Share on other sites

On 4/4/2022 at 7:28 PM, Bitrate said:

Greetings and thank you for making such a great open source project!

We're also using the open source version and are interested in purchasing apps from you guys.  Whats going on with this and the open source 5.0 release? Also, whats the timeframe on the 4.3 re-release with all the apps? 

Great questions

Link to comment
Share on other sites

On 4/4/2022 at 4:28 PM, Bitrate said:

Greetings and thank you for making such a great open source project!

We're also using the open source version and are interested in purchasing apps from you guys.  Whats going on with this and the open source 5.0 release? Also, whats the timeframe on the 4.3 re-release with all the apps? 

4.3 remains open. Aside from high priority bug fixes and such, that branch is "done". So the latest 4.3 RPMs represent the end of the line for that development.

For 5.0 + purchasing private apps, there should be annoucements at this year's virtual KAZOOCon. We're anxious to get 5.0 back into public repos but want to make sure as many issues are ironed out before doing so.

Link to comment
Share on other sites

4 hours ago, mc_ said:

We're anxious to get 5.0 back into public repos but want to make sure as many issues are ironed out before doing so.

Any guesstimate on an ETA?  I recall having this same conversation over a year ago.  Is it really going to get released?

Link to comment
Share on other sites

I can't answer an ETA as its outside my purview; I can only say that I'm very annoyingly asking the same questions internally. I have assurances that code/applications in 4.3 will resume their open status in 5.x when we're given the go-ahead.

Link to comment
Share on other sites

  • 4 months later...
  • 3 months later...

Hey @mc_

With the current license of the kazoo repository, can we please get the code changes for 5.x (even if not on master, to a dedicated branch) published to the main repository.
At this time as changes are being made to the core code base, without publishing changes, this is a breach of the Mozilla Public License Version 2.0 License which requires:

3. Responsibilities
-------------------

3.1. Distribution of Source Form

All distribution of Covered Software in Source Code Form, including any
Modifications that You create or to which You contribute, must be under
the terms of this License. You must inform recipients that the Source
Code Form of the Covered Software is governed by the terms of this
License, and how they can obtain a copy of this License. You may not
attempt to alter or restrict the recipients' rights in the Source Code
Form.

cc: @DanH

Link to comment
Share on other sites

Not a lawyer so can't comment on that. I don't agree with your interpretation of this section. The 2600hz/kazoo repo contains the available source code; the kazoo5 repositories are not open source yet. The license (again IANAL) does not require those providing a service on top of the code to distribute their changes (I think only AGPL really compels that); 2600Hz provides the services to our customers so I don't think there's an obligation to provide the source, even to customers.

I'm just as frustrated as any one else at how long 5.0 is taking to be released back to open source but I don't think the company is in breach.

But I guess you can always engage a lawyer versed in open source licenses to figure it out for you and compel the company if so?

Link to comment
Share on other sites

@mc_  I tend to agree with your legal interpretation (I'm no lawyer either though).  I certainly do hope that 2600hz does release it though.  I've been working on some projects that would integrate with it that I think would add some synergy, but until its released, I'll have no idea.  Meanwhile, I play with 4.3.  Fingers crossed for 5.x OSS

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...