We seek to understand and document all radio transmissions, legal and otherwise, as part of the radio listening hobby. We do not encourage any radio operations contrary to regulations. Always consult with the appropriate authorities if you have questions concerning what is permissible in your locale.

Author Topic: 6 years of OpenWebRX  (Read 1642 times)

Offline ChrisSmolinski

  • Administrator
  • Marconi Class DXer
  • *****
  • Posts: 31106
  • Westminster, MD USA
    • View Profile
    • Black Cat Systems
6 years of OpenWebRX
« on: January 07, 2020, 1311 UTC »
From: https://blog.sdr.hu/

Today I’m finishing the development of OpenWebRX.
It has been a fascinating 6 years, and I’d like to say thanks to everyone who supported me on my journey with this project.
I’d also like to say a special thanks to those who donated to support me.

A quick summary on the changes:

OpenWebRX will not be further developed, but as promised, it will remain on GitHub to serve future amateur radio experiments. There are some known limitations of the last version though (including potentially reduced security as its dependency, Python 2.7 will be obsolete soon).
My SDR.hu website and my CSDR project will still be maintained.
For commercial enquiries, you can still contact me by e-mail.
It’s important to emphasize that this post is not about the KiwiSDR. (KiwiSDR and OpenWebRX are two separate products, even though they share some code. I’m not involved in KiwiSDR development.)
I had very nice moments with OpenWebRX, a lot of things happened that I’d have never expected. I didn’t expect that my code would be used at ~480 receivers on 6 continents. I didn’t ever dream that CSDR would be used at NASA during a Mars landing attempt. I also feel extremely lucky that I had the opportunity to give some conference talks and publish some papers on my work on OpenWebRX and CSDR. I’m sure that these helped a lot in my recent admission to a PhD programme.

However, nowadays I’m more interested in exploring new ideas. My PhD has also brought me to a different field: my topic is on LPV system identification, related to control systems. This is a real challenge to me. Currently I’m putting a lot of effort into diving deeply into this topic, in the hope of being able to contribute to it later. Unfortunately, I cannot afford to spend enough time on OpenWebRX anymore.

In addition, over the years I had to deal with several conflicts regarding my open source projects, which I also want to put to an end. OpenWebRX was created for the amateur radio community, with a dual licensing possibility to sell it to companies that build radio communication products, in order to fund further development. However, this model did not work well. There were multiple attempts by others to fork the project and bring it to a different direction without me. Maybe some of you remember the case with the KiwiSDR, where luckily we ended up reaching an agreement, but there were other cases as well, and I expect that new ones would continue to appear in the future.

For me the conclusion is that open source does not work in every setting (for example, read this and this for large open source projects struggling to become sustainable), and in some cases giving away something to the public without being able to defend it might result in the public coming out poorer in the end, compared to the outcome of a more centralized / closed source way. With that I mean that these incidents and the low amount of funding I could gather gradually decreased my motivation to further develop the software. Forkers, if we worked together, I think we could have served the amateur radio community much better.

I feel that my PhD is a new beginning, with a “blank page”, where I can do everything better from the start. Nevertheless, even if everything wasn’t always happy with OpenWebRX, I think I have learnt a lot from this project, and I’ve also met some great people who I will never forget.

To everyone who joined my journey throughout this project, a big thanks!

Chris Smolinski
Westminster, MD
eQSLs appreciated! csmolinski@blackcatsystems.com
netSDR / AFE822x / AirSpy HF+ / KiwiSDR / 900 ft Horz skyloop / 500 ft NE beverage / 250 ft V Beam / 58 ft T2FD / 120 ft T2FD / 400 ft south beverage / 43m, 20m, 10m  dipoles / Crossed Parallel Loop / Discone in a tree

Offline syfr

  • Hero Member
  • *****
  • Posts: 682
    • View Profile
Re: 6 years of OpenWebRX
« Reply #1 on: April 30, 2020, 2129 UTC »
Regardless of how one views the definition of "OPEN SOURCE"  we're lucky to have this software re-supported by Jakob (DD5JFK).

I'm using it on a couple of RTL SDR dongles and I really like it. Being  a Kiwi SDR owner and fan, the UI is comfortable and doesnt require advanced degrees to operate.  This is really nice software and the new version has a bunch of digital mode decoders built in.

There's a Groups.io group to support this and installers are available.    I'm using it with the Soapy connector to enable a pretty decent HF receiver too!

https://groups.io/g/openwebrx/topics

Two thumbs up!
« Last Edit: May 28, 2020, 1120 UTC by syfr »
Kiwsdr x 2. TenTec Paragon/NRD535