Lock YOLOL?

Dscript

Learned-to-turn-off-magboots endo
Joined
Apr 5, 2021
Messages
49
#21
Yes, when you buy a ship, you can’t modify it in the designer, but you can fully modify it by hand with hand tools, so yes, my argument still stands.
But you cant copy it

So my argument stands as well

And if you dont like locked yolol.. they dont buy it.. there would still be lots of unlocked yolol
 
Joined
Dec 13, 2020
Messages
8
#22
I am not for locking yolo at all. Mostly because good code should cycle through the player base. Forcing people to innovate if they want to stay ahead of the curve. The other reason is because without a method of getting the enemy code in game. Players will just take their espionage outside of the game. Which just breeds animosity amongst the player base. Capturing ships should come with the yolo. That's not to say you can't protect your yolo by making sure it blows up with the ship. That should be part of your design consideration. That said i don't think shared ships should yield the yolo. The ship owner should be the only one capable of changing the code.
 

Dscript

Learned-to-turn-off-magboots endo
Joined
Apr 5, 2021
Messages
49
#23
I am not for locking yolo at all. Mostly because good code should cycle through the player base. Forcing people to innovate if they want to stay ahead of the curve. The other reason is because without a method of getting the enemy code in game. Players will just take their espionage outside of the game. Which just breeds animosity amongst the player base. Capturing ships should come with the yolo. That's not to say you can't protect your yolo by making sure it blows up with the ship. That should be part of your design consideration. That said i don't think shared ships should yield the yolo. The ship owner should be the only one capable of changing the code.
Not allowing shared ship yolol to be editable by mon owner.. and preferably not viewable, is a step in the right direction..

Arguments for why code should be unlockable can be equally applied to ship bp..

Eg.
We should be able to just click on any ship and have a button "copy ship bp".. this would mean good design is cycled through the community and players need to keep designing to stay ahead of the curve

The buyers market will devalue ships with locked yolol significantly.. so good code+ unlocked ship code +good ship will be worth alot, thus plenty of incentive release code

There will be economic value to selling code unlocked.. so unless the code is bleeding edge and adds enough value to counter the loss in profit it will most likely see the light of day quickly

No locked yolol will REDUCE what is available.. to think that a coder will invest significant time to produce something that can be ripped off is naive.. the yolol coding will thrive more with locked yolol, coding could become an actual professsion in game.. unlike now where a coder could at best be a labor slave to the rich ship designer whose work is protected as a product.

Locked yolol equal MORE stuff created and MORE on the market

Starbase rules:
14) You may not publish, make available, promote, or otherwise disseminate any blueprint, YOLOL code, or other in-game user-generated materials, documentation, or information without the express permission of the original author.

While the rules dont explicitly prohibit a pirate from using code he obtained via pirating for themself... they could not share it with freinds, sell it, etc... without breaking the rules

If we get to the point of company wars..The war time company to company espionage and animosity will already be at maximum.

Companys currently just dont share the code or systems outside the company

If there was locked yolol the rest of the players would get access to better stuff

I'm in the collective.. I have been advised to never sell or give anyone the code from my valuable systems (blackjack table, poker table, etc. )

Perhaps they will be safely installed in safe company locations for internal use only and destroyed/removed at the first sign of threat..

But never sold to outsiders because the code could be stolen so easily.

And for now, because not so usefull until game gets rolling, I will never even print a single copy

Which seems sad, because if people had in game things like these, and there was a community of professional coders creating and selling this kind of stuff, it might help the game grow

My tables could be used to hold poker tournaments, run casino nights, or just give people something yo do in game while hanging out at a base

But if I sell even one copy I'm an idiot, all that work and I will get nothing in return...

in this a game of economic competition

ship designers are protected "your creation is protected and marketable as a product blessed child you create valuable products worthy of market rewards"

But yolol coders are treated like trash "your creation gets no protections.. go work as a slave you piece of garbage.. good code has no economic value as a product"
 
Last edited:
Joined
Sep 9, 2021
Messages
2
#24
Arguments for why code should be unlockable can be equally applied to ship bp..
I didn't expect this thread could be re-activated :)
Afaik FB is developing "secured" YOLOL and BP but we're not sure how it will end up.

I still believe Yolol locking is a necessary feature.
Buyers should not able to open Yolol chips even they bought a ship if the seller locked them.
And free BPs may contain locked Yolol which isn't accessible to both SSC and universe.

I had received lots of disagreement comments from Reddit and Discord regarding this topic.
Right to Repair, copyright claims on dependent codes are illegal, how do I know YOU didn't copy others work... etc
I get tired of seeing this.. just sitting back and watches how FB and this community handle this topic.
 

Dscript

Learned-to-turn-off-magboots endo
Joined
Apr 5, 2021
Messages
49
#25
I didn't expect this thread could be re-activated :)
Afaik FB is developing "secured" YOLOL and BP but we're not sure how it will end up.

I still believe Yolol locking is a necessary feature.
Buyers should not able to open Yolol chips even they bought a ship if the seller locked them.
And free BPs may contain locked Yolol which isn't accessible to both SSC and universe.

I had received lots of disagreement comments from Reddit and Discord regarding this topic.
Right to Repair, copyright claims on dependent codes are illegal, how do I know YOU didn't copy others work... etc
I get tired of seeing this.. just sitting back and watches how FB and this community handle this topic.
Got response from mod.. says the devs have it in pipeline but no eta.. so looks like it's probably coming at some point

Well from the people who have talked to me about this since I got involved it seems like there is

a silent majority who want it but are just waiting to see what happens

And a very vocal minority who hardline oppose it.. usually out of self interest

I have already been hearing stuff like.. "me too man I have xxx but it will never leave the ssc until there is yolol protection"

The full potential of yolol is clearly being seriously stifled and limited by the lack of code protection
 

YellowDucky

Well-known endo
Joined
Sep 8, 2021
Messages
59
#26
Not allowing shared ship yolol to be editable by mon owner.. and preferably not viewable, is a step in the right direction..

Arguments for why code should be unlockable can be equally applied to ship bp..

Eg.
We should be able to just click on any ship and have a button "copy ship bp".. this would mean good design is cycled through the community and players need to keep designing to stay ahead of the curve

The buyers market will devalue ships with locked yolol significantly.. so good code+ unlocked ship code +good ship will be worth alot, thus plenty of incentive release code

There will be economic value to selling code unlocked.. so unless the code is bleeding edge and adds enough value to counter the loss in profit it will most likely see the light of day quickly

No locked yolol will REDUCE what is available.. to think that a coder will invest significant time to produce something that can be ripped off is naive.. the yolol coding will thrive more with locked yolol, coding could become an actual professsion in game.. unlike now where a coder could at best be a labor slave to the rich ship designer whose work is protected as a product.

Locked yolol equal MORE stuff created and MORE on the market

Starbase rules:
14) You may not publish, make available, promote, or otherwise disseminate any blueprint, YOLOL code, or other in-game user-generated materials, documentation, or information without the express permission of the original author.

While the rules dont explicitly prohibit a pirate from using code he obtained via pirating for themself... they could not share it with freinds, sell it, etc... without breaking the rules

If we get to the point of company wars..The war time company to company espionage and animosity will already be at maximum.

Companys currently just dont share the code or systems outside the company

If there was locked yolol the rest of the players would get access to better stuff

I'm in the collective.. I have been advised to never sell or give anyone the code from my valuable systems (blackjack table, poker table, etc. )

Perhaps they will be safely installed in safe company locations for internal use only and destroyed/removed at the first sign of threat..

But never sold to outsiders because the code could be stolen so easily.

And for now, because not so usefull until game gets rolling, I will never even print a single copy

Which seems sad, because if people had in game things like these, and there was a community of professional coders creating and selling this kind of stuff, it might help the game grow

My tables could be used to hold poker tournaments, run casino nights, or just give people something yo do in game while hanging out at a base

But if I sell even one copy I'm an idiot, all that work and I will get nothing in return...

in this a game of economic competition

ship designers are protected "your creation is protected and marketable as a product blessed child you create valuable products worthy of market rewards"

But yolol coders are treated like trash "your creation gets no protections.. go work as a slave you piece of garbage.. good code has no economic value as a product"
I just realized how much better everything would be if we trusted people not to copy eachothers work lol.
 

Dscript

Learned-to-turn-off-magboots endo
Joined
Apr 5, 2021
Messages
49
#27
I just realized how much better everything would be if we trusted people not to copy eachothers work lol.
That would be naive lol

Trust no one

Especially online

And even more so in a cut throat competitive game lol

I'm am having many debates In private and public chat about this

Many people tell me they believe yolol should be left unlocked explicitly because they want to steal it

Eg. "But if its locked my pirating/espionage/social engineering tricks will have a harder time stealing code from players and factions"

Or because

"I believe code should be copied by everyone.. we should be copying each others code with no limits."

The funniest part is the hypocracy because most of them still want ship BP protected

Still most seious coders of yolol agree it's broken as it is.. and something needs to be done to protect coders.. there is some disagreement on how of course

But the ammount of tech that is invisible is probably pretty astonishing

Individuals like myself who dont want it stolen for personal reasons

Factions who want to have a military or mining advantage

Without protected yolol.. alot of tech is just kept very secret or hidden away waiting for protection measures

Most of us, even factions from what I can tell , would sell it.... if we can get a fair reward for investing in development and/or choose how many copies of the chips to sell keep some rarity and ensure the developers maintain an advantage over rival factions
 
Last edited:

YellowDucky

Well-known endo
Joined
Sep 8, 2021
Messages
59
#28
That would be naive lol

Trust no one

Especially online

And even more so in a cut throat competitive game lol

I'm am having many debates In private and public chat about this

Many people tell me they believe yolol should be left unlocked explicitly because they want to steal it

Eg. "But if its locked my pirating/espionage/social engineering tricks will have a harder time stealing code from players and factions"

Or because

"I believe code should be copied by everyone.. we should be copying each others code with no limits."

The funniest part is the hypocracy because most of them still want ship BP protected

Still most seious coders of yolol agree it's broken as it is.. and something needs to be done to protect coders.. there is some disagreement on how of course

But the ammount of tech that is invisible is probably pretty astonishing

Individuals like myself who dont want it stolen for personal reasons

Factions who want to have a military or mining advantage

Without protected yolol.. alot of tech is just kept very secret or hidden away waiting for protection measures

Most of us, even factions from what I can tell , would sell it.... if we can get a fair reward for investing in development and/or choose how many copies of the chips to sell keep some rarity and ensure the developers maintain an advantage over rival factions
Once again, even protected bps you can steal the ship and modify it to your liking, just not in the designer. Salvage companies also need something to gain, besides just the pirates.
 

Dscript

Learned-to-turn-off-magboots endo
Joined
Apr 5, 2021
Messages
49
#29
Once again, even protected bps you can steal the ship and modify it to your liking, just not in the designer. Salvage companies also need something to gain, besides just the pirates.
They dont need to gain code.. if I steal a computer I dont get the designs for an intel cpu, or the source code for windows

I can replace the cpu or install a new os

But you could study a cpu chip or program to figure out how it operates and build your own

If you get your hands on a secured chip you just build a yolol simulation environment that logs data going in to and coming out of the chip.. then study the data and build your own that functions the same

That's how it's done in real life most of the time

Code can only be "extracted" by painfull study and analysis..

Not by copy paste

The devs already have the feature in planning from what I hear from fb mod who asked them.

So I, like many others, will just keep waiting and sitting on our creations until they release secured yolol and we can sell secure copies
 
Last edited:

YellowDucky

Well-known endo
Joined
Sep 8, 2021
Messages
59
#30
They dont need to gain code.. if I steal a computer I dont get the designs for an intel cpu, or the source code for windows

I can replace the cpu or install a new os

But you could study a cpu chip or program to figure out how it operates and build your own

If you get your hands on a secured chip you just build a yolol simulation environment that logs data going in to and coming out of the chip.. then study the data and build your own that functions the same

That's how it's done in real life most of the time

Code can only be "extracted" by painfull study and analysis..

Not by copy paste

The devs already have the feature in planning from what I hear from fb mod who asked them.

So I, like many others, will just keep waiting and sitting on our creations until they release secured yolol and we can sell secure copies
Personally, id love that. I want to steal the chips themselves, get them back to a station or data Ship, and study them. I want that gameplay.
 

Dscript

Learned-to-turn-off-magboots endo
Joined
Apr 5, 2021
Messages
49
#31
Personally, id love that. I want to steal the chips themselves, get them back to a station or data Ship, and study them. I want that gameplay.
Well

Locked yolol would not stop that

You just have to set up ship simulation/logger to simulate inputs and log outputs then determine what it is doing

You just would not get the source code

The setup and analysis process would be a bit of work

And then you still need to write the equivalent code to produce the same results

And you could build a program outside starbase that uses regression, analysis, brute force, etc to determine what math formulas and algorithms were used to produce those results

It would probably have to be a specialized profession

So people who get their hands on locked chips would pass them off to professional reverse engineers.. pay them to crack it.. sell them the chip, split profit form any chips they can knock off make and sell, etc..
 

Dscript

Learned-to-turn-off-magboots endo
Joined
Apr 5, 2021
Messages
49
#32
To make locked yolol reverse engineering a but more reasonable

I think it would be best if there was a way to see a list of all the global vars a chip interacts with, even it is locked

That would only be fair

If I'm trying to reverse engineer an IC chip.. I at least have knowledge of its pins..

I dont know what each pin on the chip does.. but there are no invisible pins with secret names that only appear if you guess its name

That way if a chip is ripped from a ship and no one logged the list of global vars on the ship, it can still be reverse engineered with reasonable effort
 
Joined
Dec 13, 2020
Messages
8
#33
Odd how your trying to protect code that isn't even relevant to gameplay. Blackjack and poker have nothing to do with ship operations. Relevant yolo code tends to be semi unique to the ship. Which means to be copied and applied to a new ship it has to be understood and modified. The rule everyone keeps stating is not enforceable for yolo scripts because of this. It's impossible to determine what is or is not unique code. Simply put, locking yolo code will result in out of game espionage. It is an absolute travesty when a game basically encourages people to take an out of game approach to in game play.

IMHO it will do nothing but breed animosity amongst the player base. Not to mention the real-life legal ramifications for FB of individuals developing and distributing copies of copyrighted material like boardgames.
 

Dscript

Learned-to-turn-off-magboots endo
Joined
Apr 5, 2021
Messages
49
#34
Odd how your trying to protect code that isn't even relevant to gameplay. Blackjack and poker have nothing to do with ship operations. Relevant yolo code tends to be semi unique to the ship. Which means to be copied and applied to a new ship it has to be understood and modified. The rule everyone keeps stating is not enforceable for yolo scripts because of this. It's impossible to determine what is or is not unique code. Simply put, locking yolo code will result in out of game espionage. It is an absolute travesty when a game basically encourages people to take an out of game approach to in game play.

IMHO it will do nothing but breed animosity amongst the player base. Not to mention the real-life legal ramifications for FB of individuals developing and distributing copies of copyrighted material like boardgames.
Ability to lock yolol != all yolol is locked

This has been said many times but here it goes again

Locked yolol will make a ship undesirable, so the market will devalue a ship with locked yolol will be devalued significantly, most people will choose to refuse to buy a ship with locked yolol

Locking a ships yolol will mostly be reserved for bleeding edge tech, where the value of locking is outweighed by the decreased value


A system like yolol is not just about ships.

You may be surprised how many people have been begging me for a poker table to add to base so they can have more reasons to hang out in game and promote community and gathering in their faction. Especially during a lull in player base like now.

The animosity is already there, it cant get worse then this.. now they have to be even more carefull..

now, if a faction develops tech that gives them an advantage they have to guard it and Never sell it to others.. with protected yolol they can at least sell some copies outside the faction.

If a solo player were to do something amazing.. like develop an amazing auto miner for example. they could barely profit from it.. it would be cool if they could make a mountain of credits selling copies..

As it stands now, from time investment perspective, there is no potential pay off from developing yolol.. you will be ripped off


As for legal issues.. there is far more concern from Disney coming after them for all the tie fighters and x wings people are making... and locked or unlocked, a yolol copy of copyrighted board game is the same.. the board game company would not care if it is locked or unlocked

Each of your points

Repair
Animosity
Legal risk

Are are based on flawed assumptions about

How the market will handle locked yolol
Current attitudes towards faction technological competition
The legal implications of locked yolol
 
Joined
Dec 13, 2020
Messages
8
#35
Ability to lock yolol != all yolol is locked

This has been said many times but here it goes again

Locked yolol will make a ship undesirable, so the market will devalue a ship with locked yolol will be devalued significantly, most people will choose to refuse to buy a ship with locked yolol

Locking a ships yolol will mostly be reserved for bleeding edge tech, where the value of locking is outweighed by the decreased value


A system like yolol is not just about ships.

You may be surprised how many people have been begging me for a poker table to add to base so they can have more reasons to hang out in game and promote community and gathering in their faction. Especially during a lull in player base like now.

The animosity is already there, it cant get worse then this.. now they have to be even more carefull..

now, if a faction develops tech that gives them an advantage they have to guard it and Never sell it to others.. with protected yolol they can at least sell some copies outside the faction.

If a solo player were to do something amazing.. like develop an amazing auto miner for example. they could barely profit from it.. it would be cool if they could make a mountain of credits selling copies..

As it stands now, from time investment perspective, there is no potential pay off from developing yolol.. you will be ripped off


As for legal issues.. there is far more concern from Disney coming after them for all the tie fighters and x wings people are making... and locked or unlocked, a yolol copy of copyrighted board game is the same.. the board game company would not care if it is locked or unlocked

Each of your points

Repair
Animosity
Legal risk

Are are based on flawed assumptions about

How the market will handle locked yolol
Current attitudes towards faction technological competition
The legal implications of locked yolol
The animosity exists today against the collective because you use the technology you've developed to data mine player information. Then used that information to dox others. Not because collective developed and hid code or created self destruct buttons to destroy yolo.

If you had the best interest of the game community in mind you'd distribute the poker table so more people would be interested in hanging out. Instead you are only interested in personal gain. In a small niche community game like this a certain level of honor must be present.

I took all those assumptions into account and still believe locking code will do nothing but divide the community. That doesn't mean you shouldn't protect your code. It's just that if a ship is captured intact in combat. The yolo code must also be captured. Perhaps it has to be decoded or something, but there must be a method in game to recover the code. This creates a certain level of design consideration when building ships to make sure they blow. Id also be willing to request a gen overload button to self destruct damaged ships. In games like this risk of loss must be present.

Consider it the equivalent of making sure to destroy your military intelligence and decoder machines before a base is overrun.

Also just to be clear. Getting a ships yolo shouldn't be as easy as loading up a test flight from the ship shops.
 

Dscript

Learned-to-turn-off-magboots endo
Joined
Apr 5, 2021
Messages
49
#36
The animosity exists today against the collective because you use the technology you've developed to data mine player information. Then used that information to dox others. Not because collective developed and hid code or created self destruct buttons to destroy yolo.

If you had the best interest of the game community in mind you'd distribute the poker table so more people would be interested in hanging out. Instead you are only interested in personal gain. In a small niche community game like this a certain level of honor must be present.

I took all those assumptions into account and still believe locking code will do nothing but divide the community. That doesn't mean you shouldn't protect your code. It's just that if a ship is captured intact in combat. The yolo code must also be captured. Perhaps it has to be decoded or something, but there must be a method in game to recover the code. This creates a certain level of design consideration when building ships to make sure they blow. Id also be willing to request a gen overload button to self destruct damaged ships. In games like this risk of loss must be present.

Consider it the equivalent of making sure to destroy your military intelligence and decoder machines before a base is overrun.

Also just to be clear. Getting a ships yolo shouldn't be as easy as loading up a test flight from the ship shops.
This is just a competitive game.. if I want to contribute to society.. it will be in the real world.. not here.

I publish and share lots of tech and creative stuff.. in the real world.

I hold back my tech on principle.. I'm not gonna be a coder in game of cutthroat economic competition, where product design and sale is a major gameplay loop, but code is singled out and treated like trash.

If code never gets protected I'm not particularly interested in this game.. and will eventually find a new puzzle.

And I think protecting code could attract more people creating professional coders, professional reverse engineers, etc..

At present it seems the attitude is "coding is not a valid competitive element of this game in itself.. unlike ship design".. and if that is the case I'm not interested

I'll show my creations, and lobby to get coding added as an actual profession by exposing what kind of players they are missing out on...

A world where a coder is basically limited to selling his time as a service... but a ship designer can sell products.. is almost offensive to me

"Here you go.. a competitive game of engineering, coding, and economy, and all things loved by makers and hackers... everything you ever wanted..but... oh... coding will be forced open source and thus basically worthless as a product. The highest level of complex design and in game tech development will be nerfed into oblivion so you cant compete with it."

Why on earth should we play where they FINALLY creat the game we always wanted, but then specifically say the reason I want to play the game is not a valid comopetitive advantage."



You have pivoted from the general animosity overall due competition and conflict to some specific drama.

I am new to this game, and I chose the collective because they seem to have the most focus on tech development as way to dominate in the game.


So you agree with locked yolol, but think there should be a way to reverse engineer. This is great, we do agree on that

Well with locked yolol chips there is a way to reverse engineer.. it already exists

Set up a simulated environment.. insert the chip, log its operation and study its inputs and outputs

I do think a yolol chip should you present a list of its "IO pins", all the global vars accessed within the chip should be listed, this would make it easier.

They should not be able to access the original source code. Reverse engineering never yields the easy to read original source code.

Maybe it is gets garbled into some "decompiled" version like real decompiled code is..

Decompiled code does not at all resemble the original source code.. and its horrible to read

but this should be less like software decompiling and more like reverse engineering a chip.. smaller dedicated functionality like this resembles microcontrollers and ASIC

Just build a yolol setup to study chip operation and correlate inputs to oupouts, use regression and other fitting analysis to find formulas to match, then write the whole chip yourself

Extracting code from a chip should, like in the a real world, require MORE effort, knowledge and skill than it takes to create it in the first place
 
Last edited:

Haladin

Active endo
Joined
Sep 16, 2021
Messages
39
#37
Have you tried selling a complex yolol invention? In my mind, (once BPs are protected), the risk of blatant ripoffs is really pretty low.

Blueprints are different than yolol because they're literally everything anyone needs to produce the good. Yolol alone is a far cry from that. ISAN took a lot of work to make it fit on one chip and have as few setup steps as possible, and there's still a heavy support burden to *let* people use it for free. Anything even marginally more complex than that would take huge effort to duplicate or integrate into a different ship/product, even with access to the source.

The reason your poker table has value is the scripting, not (so much) the mechanical design, yes. But in the same way I could look at an interesting ship someone printed and try to build one myself, why shouldn't I be able to look at your chips to get an idea how it worked, and if I have the time and skill, replicate it for my self? The effort involved in both seems similar.

I fully agree that the time investment between code and mechanical design should have similar value, but I disagree with the assertion that preventing others from seeing the code is what enables that equality.
 

Dscript

Learned-to-turn-off-magboots endo
Joined
Apr 5, 2021
Messages
49
#38
Have you tried selling a complex yolol invention? In my mind, (once BPs are protected), the risk of blatant ripoffs is really pretty low.

Blueprints are different than yolol because they're literally everything anyone needs to produce the good. Yolol alone is a far cry from that. ISAN took a lot of work to make it fit on one chip and have as few setup steps as possible, and there's still a heavy support burden to *let* people use it for free. Anything even marginally more complex than that would take huge effort to duplicate or integrate into a different ship/product, even with access to the source.

The reason your poker table has value is the scripting, not (so much) the mechanical design, yes. But in the same way I could look at an interesting ship someone printed and try to build one myself, why shouldn't I be able to look at your chips to get an idea how it worked, and if I have the time and skill, replicate it for my self? The effort involved in both seems similar.

I fully agree that the time investment between code and mechanical design should have similar value, but I disagree with the assertion that preventing others from seeing the code is what enables that equality.
Because access to source code and prevent blatant copy paste rip off are mutually exclusive.

Plus there are other "breeds" of developers

What about the math guys.. who work on complex algorithms... they could spend riddiculous hours finding algorithm and "magic cooefficients".

A math guy is even more unprotected...
His days of work could be just several or a single line of yolol... what about them?

You can see how it operates and view the global vars.. for a coder that should be more than enough.. if they add the ability to see which global vars a chip accesses or even watch their IO into global vars that would be perfect balance

There will always be unlocked and open source yolol.. there will always be people teaching others

But without locked yolol... guys like me... and especially math guys have little motivation to participate
 

XenoCow

Master endo
Joined
Dec 10, 2019
Messages
566
#39
So long as the programmers and their associated businesses provide good support, I'd be happy to buy a ship from someone with locked code.

Chances are most code won't be locked anyways since simple things like door control and resource displays are common and potentially in need of editing out in the field. Special auto-pilot or games would be a good time to lock code.

I usually design and program my own stuff anyways, but I think those that spend hours and hours on their projects should be able to market them. Just watch out for companies that don't support their products once they're out in the wild.
 
Top