Author

Topic: Bitcoin in Ubuntu's Software Center? (App Store) (Read 1550 times)

hero member
Activity: 812
Merit: 1022
No Maps for These Territories
Well, I know it's possible to build bitcoind alone. What I meant is if the bitcoind executable will contain useless GUI code or not... before, they were not separable, the core code from the graphical code. At least I remember reading this somewhere.
The Wx GUI code is in two separate compilation units (ui.cpp, uibase.cpp). These are not linked when you make bitcoind.

The problem is the other way around; the GUI code has no model/view separation and contains all kind of implementation details.
legendary
Activity: 1106
Merit: 1004
Well, I know it's possible to build bitcoind alone. What I meant is if the bitcoind executable will contain useless GUI code or not... before, they were not separable, the core code from the graphical code. At least I remember reading this somewhere.
hero member
Activity: 755
Merit: 515
Does that mean the graphical code has already been separated from the core code, and we can build them separately now? I thought it was still one big chunk of non-modular code.
Damn, I thought I was following these forums, but I've been losing major things apparently...
Youve been able to do that for a long time.
Code:
make -f makefile.unix bitcoind
newbie
Activity: 42
Merit: 0
Is it even allowed to charge for open source software in Ubuntu's Software Center? All the pay-for-it apps I found there were closed source.

Now that you mentioned it, it would be excellent if you could use Bitcoins to pay in Ubuntu's Software Center. I'm currently considering buying Braid, but I haven't found the time to figure out Ubuntu's payment methods. Also, I want to buy on the Android market using Bitcoins and I want a pony!
legendary
Activity: 1106
Merit: 1004
Bitcoind will be in Ubuntu repos in the next version of Ubuntu (and have been in Debain for some time).
Bitcoin cannot be as it depends on wx 2.9

Does that mean the graphical code has already been separated from the core code, and we can build them separately now? I thought it was still one big chunk of non-modular code.
Damn, I thought I was following these forums, but I've been losing major things apparently...
hero member
Activity: 755
Merit: 515
FLOSS doesn't mean you aren't allowed to ask money for the binary version as long as the source is available... and people can always get the source off github, but so what, experience shows that most people go for convenience Smiley

Not that I'm seriously planning to do that. It was more of a joke, how would you pay bitcoins without the client? Tongue

No, I know it was a joke, but it wouldnt make it into Ubuntu, someone would point out its FLOSS and it would be put in there for free instead.
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
FLOSS doesn't mean you aren't allowed to ask money for the binary version as long as the source is available... and people can always get the source off github, but so what, experience shows that most people go for convenience Smiley

Not that I'm seriously planning to do that. It was more of a joke, how would you pay bitcoins without the client? Tongue

hero member
Activity: 755
Merit: 515
Hmm does "app store" means I can charge coins for every download? :-)

Ya, but "real money" only, not bitcoin. For bitcoin, you may ask them to donate in the description, then you can bypass the rules.

Except for the fact that it wouldnt get accepted as its FLOSS software to begin with and they would just add the floss version instead of your version...
o
member
Activity: 76
Merit: 10
Hmm does "app store" means I can charge coins for every download? :-)

Ya, but "real money" only, not bitcoin. For bitcoin, you may ask them to donate in the description, then you can bypass the rules.
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
Yep the Qt GUI could go into Debian/Ubuntu packages.

I might make a PPA later on...

Hmm does "app store" means I can charge coins for every download? :-)
hero member
Activity: 755
Merit: 515
Bitcoind will be in Ubuntu repos in the next version of Ubuntu (and have been in Debain for some time).
Bitcoin cannot be as it depends on wx 2.9 which is a development release and thus wont be committed to the repos.  Until we backport to wx2.8 or switch to qt, it wont happen.
newbie
Activity: 42
Merit: 0
Why is the bitcoin client not featured in Ubuntu's Software Center? (That's Ubuntu's Linux repository for free open source software and App Store for proprietary software that you have to pay for).

Linux users are not used to hunting down an app on the web and risking installing something bad, getting it from the trusted software center would be much better. Given that Bitcoin is open source it should be possible to publish it there for free.
Jump to: