13 ms·
The Qt Marketplace
- brylie 7y agoNo free extensions allowed at first and 30% tariff for selling through the Qt marketplace. I think platform companies, like Apple and Qt, should not be able to impose such a high percentage as gatekeepers.
- dchuk 7y agoCan you recommend an objectively more fair alternative? It costs money to run things, and it’s fair for any vendor to charge what they will for a vig, participation in the marketplace should keep them “fair” in the sense that an unfair market wouldn’t have any participants... Also, if limiting the high percentage does end up being the plan of attack, who exactly is in charge of that?
- JackRabbitSlim 7y agoCool. So what alternatives to the apple store do I have to reach iPhone users? Choice is why Apple isn't gouging developers with 100 dollar service subscriptions just to sign packages right?
- deleted 7y ago[deleted]
- notduncansmith 7y agoThe choice is in you wanting to reach iPhone users in the first place. If you don’t want to support Apple and their App Store, don’t make apps for iPhone. Maybe spend your time developing for a platform you feel more ideologically-aligned with. If you can’t make a living doing that, accept the hobby status of that endeavor and live your life. There are plenty of projects I’d love to get paid to work on but can’t yet, because I don’t care to sell to the speculative software development market.
- Barrin92 7y ago>Also, if limiting the high percentage does end up being the plan of attack, who exactly is in charge of that? a regulatory agency. Credit Card transactions in the EU, for example, are capped at a fraction of a per cent and they still make plenty of cash. Infrastructure providers are essentially just glorified landlords and should not be allowed to extract economic rents from market participants. This is becoming a very blatant and obvious problem on a largely privatized internet. Enforcing low margin incentivises the correct behaviour which is openness and continued innovation. If steam would be forced to build new products rather than sitting on their platform we'd probably have had Half Life 3 a bunch of years ago.
- jariel 7y ago"Enforcing low margin incentivises the correct behaviour which is openness and continued innovation. " Wow, no, this is just not true. 'Margins' vary widely from system to system, and it's generally best left to industry to figure that out. We spent a good part of the 20th century figuring out why central authorities are not good at setting prices. Where monopolies/oligarchies develop, there are possibly problems, which is why there are regulations against cartels, price fixing, anti-competitive behaviour etc.. Qt is just a small player platform, they are well within reason to charge 'whatever' prices they want for their 'marketplace'. If 99% of software was developed using their tooling, we might want them subject to their tooling, but this just isn't the case, so best to leave them be.
- Chlorus 7y ago> If steam would be forced to build new products rather than sitting on their platform we'd probably have had Half Life 3 a bunch of years ago. Steam is a terrible example for this. First of all, Steam isn't a company, it's a product. Valve is the company. Second of all, unlike the App Store or other similar infrastructure, it's not like you're locked into Steam, so they're not really rent-seeking. Steam has had plenty of competitors over the years(Direct2Drive, Games for Windows Live, that garbage GameStop store), they all sucked, and as far as I know there's nothing stopping me from publishing on multiple stores & ignoring Steam. Third, Valve hasn't exactly been doing nothing - they've done more than any other company to the gaming experience under Linux & have pioneered VR. Odds are good they wouldn't have taken those risks had it not been subsidized with comfortable margins they got from Steam. If you had cited, say, the App Store, or something that has actual monopoly power in terms of infrastructure (like our good friends at Comcast) it would have been a much stronger argument.
- Karliss 7y agoWhere does it say that free extensions are not allowed?
- empyrical 7y agoI don't see anything like that either. The second paragraph even says this: > Either for free or for a price. Also, there's stuff from KDE in the marketplace too: https://marketplace.qt.io/collections/plugins https://marketplace.qt.io/collections/plugins It seems like they don't host the binaries for free projects, but instead you provide a markdown file with installation instructions, like this: https://marketplace.qt.io/pages/karchiveinstructionspage https://marketplace.qt.io/pages/karchiveinstructionspage And when a user clicks "Get Extension", they are sent to this page. More information: https://wiki.qt.io/Qt_Marketplace_Publisher_Guidelines https://wiki.qt.io/Qt_Marketplace_Publisher_Guidelines
- elnygren 7y ago> I think platform companies, like Apple and Qt, should not be able to impose such a high percentage as gatekeepers. I don't think Qt really can... Feels like they're charging way too much, there's not much content and Qt itself is not exactly "hot stuff" right now. (Compared to, say, Apple as the % is same)
- pjmlp 7y agoQt is not targeting app developers. They tried that a couple of years ago, only to find out most weren't willing to pay jumping into Xamarin, while their license was even cheaper vs the Xamarin one. They now care about enterprise and specialized embedded markets.
- ldiracdelta 7y agoThey seem to be continuing to support Android and iOS. Their platform works great and they've continued to add features over the last year and in years prior.
- pjmlp 7y agoIt still doesn't match the mobile OS support that you can get with the competition. For me it looks more like a nice to have than anything else.
- intrepidhero 7y agoI think you misread: In the beginning, we’ll only allow companies to add paid extensions. There’s still some work to be done when it comes to automation of the publishing process and the financial process. Our goal is to make the necessary enhancements by the end of next year so that we can start onboarding paid content also from individuals. We will inform you about this later. The next paragraph has We, of course, promote the individual developers and companies to use standard “copy-lefts” ranging from GPL to MIT especially for free extensions. TLDR: For now, individuals can _only_ publish free extensions. Companies can publish either free or commercial extensions.
- big_chungus 7y ago"should not be allowed"? Not be allowed by whom? It doesn't take permission from anyone to open up an online store. Why shouldn't they, anyway?
- rumanator 7y ago> I think platform companies, like Apple and Qt, should not be able to impose such a high percentage as gatekeepers. I don't understand your complain. So there was no service available to the public, and people at Qt decided to invest their time and resources to provide a service where there was zero. Do they deserve criticism for doing something?
- black_puppydog 7y agoI think pointing out that virtually all the (near-) monopolies we see in the IT market place are (naturally) used to extract significant rent, that this is a canonical case of market failure and demands some sort of corrective is a valid point to make when yet another market sees a player trying to establish themselves as such a monopoly.
- rumanator 7y agoYou can't pull the "market failure" card when someone just launches a service where there was none.
- black_puppydog 7y agoI can totally point out that in similar situations, the result was a market failure, and that it might be good to do something about that before it happens again. Now, to put up a straw-man against that, why not wait to see, usually these platforms fail pretty quickly anyhow? Well, if the outcome is either failure of the platform, or success of the platform by capturing (nearly) all of the market, then why no regulate it?
- tiborsaas 7y agoI don't find 30% outrageous at all. They do what I suck at as a developer, to market my products. They handle credit card transactions, recurring payments, marketing and distribution. Meanwhile I can focus on what I like, to develop cool shit. It's a win-win in principle.
- tonyedgecombe 7y agoThey do what I suck at as a developer, to market my products. Except they won't market your products, they will market the App Store and if you happen to be buried under a million other listings then tough luck.
- tiborsaas 7y agoWell build stuff that solves a problem, name it properly and it will surface. When app stores launch they start with a handful, it makes sense to jump on early.
- deleted 7y ago[deleted]
- tonyedgecombe 7y agoThat's like rolling a dice and hoping you get lucky.
- tiborsaas 7y agoThat's pretty much how life works :)
- mbel 7y agoFree extensions seem to be allowed. Check this one for example: https://marketplace.qt.io/products/incredibuild https://marketplace.qt.io/products/incredibuild Obviously it needs Incredibuild server and license, but the plugin is distributed via Qt Marketplace free of charge.
- TeMPOraL 7y agoWait, do I read it correctly? A GUI library has its own appstore now? How? Why?
- AceJohnny2 7y agoIt's been done, successfully, before: https://assetstore.unity.com https://assetstore.unity.com https://www.unrealengine.com/marketplace https://www.unrealengine.com/marketplace
- deleted 7y ago[deleted]
- choward 7y agoYour comment may read as condescending or snarky but I was wondering the same thing. Then I went and looked at a couple of extensions and the cheapest was $2,000. The button says "Buy extension" and right above the button it says "Subscription will renew in one year". Is that for updates or what? At the bottom of the page it says "Kuesa 3D Runtime may be used as a tool in the creation of applications. To incorporate it as a library into an application and sell on as a commercial application, ask us for Kuesa 3D Studio. Read the complete EULA." What am I buying? Am I just buying the privilege to be able to develop with their proprietary software but I can't actually distribute it? Also, why is there a link to github. Is this open source? I'm so confused. I shouldn't have to read a complete EULA to get a basic understanding and I shouldn't have to already know what something is to purchase it in a marketplace. Marketplaces are for discoverability.
- zaroth 7y agoWell I think in this case the price may indicate it’s a fairly specialized tool. I’m not sure the benefit of putting something like that on a marketplace, since anyone spending $2,000 on Kuesa definitely knows where to find it already... I don’t do anything even close to this space, but I found https://www.kdab.com/kuesa/ https://www.kdab.com/kuesa/ was a fairly good overview of their offering, as far as these pages typically go.
- 7y ago
- alaenix 7y agoJunior Qt/C++ developer here. In my opinion, the Qt community is poorly developed and not booming at all currently, which I greatly regret. What are you thoughts about this Marketplace and it's future potential impact ? Is it gonna promote the open source and "plugin" community around Qt/QML ? It seems pretty "company" oriented.
- ldiracdelta 7y agoInteresting statement, but I see a thriving community asking and answering questions on stackoverflow: https://stackoverflow.com/questions/tagged/qt https://stackoverflow.com/questions/tagged/qt
- nextweek2 7y agoI see this as a failed launch. The website looks like it has been knocked up using standard components by a small team over a couple of weeks. Ask yourself 'What problem does this solve?' If I wanted a C++ library that was Qt friendly I either know about it already or I Google for "doxygen qtcreator" or "qt vlc". If this site going to be more up to date than the entire Internet? Key things are clearly missing, the description of what components do (you get a logo and a name) or their license is not forefront. A lot of KDE stuff is in there which really doesn't fit well, KDE Icons were not high on anybody's list. If I am in the 2D space, I'd want to browse 2D libraries and tools. The tag cloud at the bottom is a massive blob of un-curated words: https://marketplace.qt.io/ https://marketplace.qt.io/ Oh, lets pick the doxygen plugin for QtCreator and click 'Get Extension' [1]. hmmm I have to compile it myself! This is little more that a collection of links to the real products. Often you are better going to the original source to find details of what you need. Browsing this site adds little value. When I first hear about Qt Marketplace, I (wrongly) assumed they were going to solve package management for Qt development which would be game changing. Instead we get a wiki linking out to existing libraries which you have to take care of yourself. Cross-platform C++ package management would be a breakthrough and I was expecting Qt to hook up with conan and a build farm. That would be a game changer. The dev team did a good job but the stakeholders and the product management need to really reflect on what value they added to the lives of their target users. If this thing cost £50k to produce then I don't see it making that money back for the Qt company in the next 12 months. [1] https://marketplace.qt.io/collections/qt-creator-extensions/products/doxygen-plugin-1 https://marketplace.qt.io/collections/qt-creator-extensions/...