Bitcoin Forum
October 21, 2017, 01:29:57 AM *
News: Latest stable version of Bitcoin Core: 0.15.0.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: [Contract Work] C++/C# Bitcoin developers wanted  (Read 1080 times)
Lotus
Jr. Member
*
Offline Offline

Activity: 51


View Profile
October 23, 2012, 06:55:28 AM
 #1

I am looking for a developer experienced with bitcoin development to develop/port units/modules of bitcoin functionality to C#. This is an ambitious project (whose details won't be disclosed yet) that will hopefully push Bitcoin more into mainstream, but each module will be developed independently and paid for separately in BTC and/or USD.

We will begin with basic functionality that's already available everywhere like generating address pairs, sending requests and queries to the network, and then take it up to more customized tasks. Note that this is a commercial project, so we'll not be able to just copy open-source code and use it as-is. Ideally, I would prefer to have one single developer do all the work for consistency, but if it proves too much work we can have a team of up to 3 developers.

To qualify you need to be very familiar with bitcoin, with some relevant software/web site you wrote in any language that shows it. You also need to be able to write C# code of decent quality.

If you are interested, just post here and I (or someone from my team) will PM you to discuss the details.

Feel free to post any questions/concerns/suggestion and I'll respond here if it is general enough, otherwise I'll send a PM.
1508549397
Hero Member
*
Offline Offline

Posts: 1508549397

View Profile Personal Message (Offline)

Ignore
1508549397
Reply with quote  #2

1508549397
Report to moderator
1508549397
Hero Member
*
Offline Offline

Posts: 1508549397

View Profile Personal Message (Offline)

Ignore
1508549397
Reply with quote  #2

1508549397
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1508549397
Hero Member
*
Offline Offline

Posts: 1508549397

View Profile Personal Message (Offline)

Ignore
1508549397
Reply with quote  #2

1508549397
Report to moderator
1508549397
Hero Member
*
Offline Offline

Posts: 1508549397

View Profile Personal Message (Offline)

Ignore
1508549397
Reply with quote  #2

1508549397
Report to moderator
1508549397
Hero Member
*
Offline Offline

Posts: 1508549397

View Profile Personal Message (Offline)

Ignore
1508549397
Reply with quote  #2

1508549397
Report to moderator
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
October 23, 2012, 07:08:58 AM
 #2

Note that this is a commercial project, so we'll not be able to just copy open-source code and use it as-is.

You do know you can use open source code, if you read the licensing agreement and give credit where credit is due. Hence why it is open source, for people to use and build upon. You also make reference to a team, if someone on your team is lawyer and didn't point that out then he should fired LOL Also did you know mysql is open source you better not use it. LMAO Thank you for the laughs, with your commercial fail project LMAO

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
kangasbros
Hero Member
*****
Offline Offline

Activity: 812



View Profile
October 23, 2012, 07:40:40 AM
 #3

You can actually use open source software commercially, depending on the licence.

Lotus
Jr. Member
*
Offline Offline

Activity: 51


View Profile
October 23, 2012, 07:43:17 AM
 #4

You do know you can use open source code, if you read the licensing agreement and give credit where credit is due. Hence why it is open source, for people to use and build upon. You also make reference to a team, if someone on your team is lawyer and didn't point that out then he should fired LOL Also did you know mysql is open source you better not use it. LMAO Thank you for the laughs, with your commercial fail project LMAO

Unfortunately it's not as simple as you put it. You are mistaken. While there are numerous open-source licenses, they are typically restrictive in how you can "freely" use them. Most of them, including GPL, would require you to release your derivative work that's based on the open-source code or at least make it available upon request. Others may have different sets of restrictions. There are of course situations where it "can" be used, but that's not the norm as you are suggestion.

My team does not have a lawyer, as I do not represent a company, but I'm well-vested in the software industry to know what to avoid.

You are also confused about "using" open-source software like MySQL and "incorporating" the open-source code into your own. They are distinctly different.

Also, whether the project fails or succeeds, should have no effect on the developers as this is strictly contract work for deliverable that is NOT based on profits.
Insu Dra
Full Member
***
Offline Offline

Activity: 182



View Profile
October 23, 2012, 07:48:31 AM
 #5

If a project under gpl/lgpl with a separate commercial license is acceptable let me know and I might be able to steer my current efforts to wards your needs.

I'm working on a similar project (bitcoin to C#) that follows the dual license structure. See Xamarin to get a better idea of how dual license works. http://xamarin.com/licensing

"drugs, guns, and gambling for anyone and everyone!"
Lotus
Jr. Member
*
Offline Offline

Activity: 51


View Profile
October 23, 2012, 07:55:48 AM
 #6

If a project under gpl/lgpl with a separate commercial license is acceptable let me know and I might be able to steer my current efforts to wards your needs.

I'm working on a similar project (bitcoin to C#) that follows the dual license structure. See Xamarin to get a better idea of how dual license works. http://xamarin.com/licensing


Sent you a PM.
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
October 23, 2012, 07:56:47 AM
 #7

You do know you can use open source code, if you read the licensing agreement and give credit where credit is due. Hence why it is open source, for people to use and build upon. You also make reference to a team, if someone on your team is lawyer and didn't point that out then he should fired LOL Also did you know mysql is open source you better not use it. LMAO Thank you for the laughs, with your commercial fail project LMAO

Unfortunately it's not as simple as you put it. You are mistaken. While there are numerous open-source licenses, they are typically restrictive in how you can "freely" use them. Most of them, including GPL, would require you to release your derivative work that's based on the open-source code or at least make it available upon request. Others may have different sets of restrictions. There are of course situations where it "can" be used, but that's not the norm as you are suggestion.

My team does not have a lawyer, as I do not represent a company, but I'm well-vested in the software industry to know what to avoid.

You are also confused about "using" open-source software like MySQL and "incorporating" the open-source code into your own. They are distinctly different.

Also, whether the project fails or succeeds, should have no effect on the developers as this is strictly contract work for deliverable that is NOT based on profits.

Sounds like you need a lawyer, and if your in the "software industry" then I feel sorry for your employer, cause you clearly know nothing about licensing and how it works. Second incorporating and using doesn't matter, it is the licensing they use and mysql uses GPL. Since you want to go by GPL's standards then you can't use mysql. Have fun rolling your own Database. If anyone thinks about working for this guy, you are just as dumb as him.

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
Lotus
Jr. Member
*
Offline Offline

Activity: 51


View Profile
October 24, 2012, 01:17:42 AM
 #8

Thanks for taking the time to post these thoughtful comments, they help clear up what kind of person we're dealing with. As entertaining as this have been, let's put this point to death for the sake of other serious users that may get misinformed reading your posts. Here is what GNU says about their own GPL:
http://www.gnu.org/licenses/gpl-faq.html#GPLCommercially

They also explicitly state that: "You cannot incorporate GPL-covered software in a proprietary system. The goal of the GPL is to grant everyone the freedom to copy, redistribute, understand, and modify a program"
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
October 24, 2012, 01:46:29 AM
 #9

Thanks for taking the time to post these thoughtful comments, they help clear up what kind of person we're dealing with. As entertaining as this have been, let's put this point to death for the sake of other serious users that may get misinformed reading your posts. Here is what GNU says about their own GPL:
http://www.gnu.org/licenses/gpl-faq.html#GPLCommercially

They also explicitly state that: "You cannot incorporate GPL-covered software in a proprietary system. The goal of the GPL is to grant everyone the freedom to copy, redistribute, understand, and modify a program"

That is GNU, you do know a lot of people use a modified version of that. Including MYSQL which allows commercial use, but clearly you don't understand that. You never said GNU GPL you just said GPL

You do know you can use open source code, if you read the licensing agreement and give credit where credit is due. Hence why it is open source, for people to use and build upon. You also make reference to a team, if someone on your team is lawyer and didn't point that out then he should fired LOL Also did you know mysql is open source you better not use it. LMAO Thank you for the laughs, with your commercial fail project LMAO

Unfortunately it's not as simple as you put it. You are mistaken. While there are numerous open-source licenses, they are typically restrictive in how you can "freely" use them. Most of them, including GPL, would require you to release your derivative work that's based on the open-source code or at least make it available upon request. Others may have different sets of restrictions. There are of course situations where it "can" be used, but that's not the norm as you are suggestion.

My team does not have a lawyer, as I do not represent a company, but I'm well-vested in the software industry to know what to avoid.

You are also confused about "using" open-source software like MySQL and "incorporating" the open-source code into your own. They are distinctly different.

Also, whether the project fails or succeeds, should have no effect on the developers as this is strictly contract work for deliverable that is NOT based on profits.


just quoting to make sure you don't edit your failness

I can tell you don't work in the "Software Industry" cause even people in college know that. Also what kind of person am I? A person that knows a lot of about this stuff, that has developed real world commercial applications. I have also sold rights of software libraries I have created to companies. So I think I know what I am talking about you on the other hand obviously have no clue.

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
Insu Dra
Full Member
***
Offline Offline

Activity: 182



View Profile
October 24, 2012, 02:02:56 PM
 #10

http://www.gnu.org/licenses/gpl-faq.html#GPLCommercially
They also explicitly state that: "You cannot incorporate GPL-covered software in a proprietary system."

That same link states the following a bit further down: "The GPL says that any extended version of the program must be released under the GPL if it is released at all".

So you can adjust or incorporate GPL software for use inside a commercial entity or for personal use. You are even allowed to write applications that include GPL software for external services as long as these external services do not represent a copy or a license. (the later being legally debatable in allot of cases)

That is GNU, you do know a lot of people use a modified version of that. Including MYSQL which allows commercial use, but clearly you don't understand that. You never said GNU GPL you just said GPL

MySql is actually released under both GNU GPL and FLOSS GPL, however nether of them allow you to derive commercial work of MySQL. Unless you write your own connectors (and some other tools) you cant use MySQL in a commercial application. However if that does not suit your needs you can buy one of the commercial friendly licenses they offer.

The term commercial application is the most confusing part for most people. Under GPL this means you distribute copies and/or licenses to use the application (even if these are distributed for free).

Also what kind of person am I? A person that knows a lot of about this stuff, that has developed real world commercial applications.

Is that who you are ? Here I was thinking you where 'a angry old man' or 'a little know it all spoiled brad' make you pick.

"drugs, guns, and gambling for anyone and everyone!"
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
October 24, 2012, 02:05:42 PM
 #11

Also what kind of person am I? A person that knows a lot of about this stuff, that has developed real world commercial applications.

Is that who you are ? Here I was thinking you where 'a angry old man' or 'a little know it all spoiled brad' make you pick.

Lrn2speel
*an and *brat LMAO
now your points are invalid LMAO

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
Lotus
Jr. Member
*
Offline Offline

Activity: 51


View Profile
October 25, 2012, 01:02:21 AM
 #12

So you can adjust or incorporate GPL software for use inside a commercial entity or for personal use. You are even allowed to write applications that include GPL software for external services as long as these external services do not represent a copy or a license. (the later being legally debatable in allot of cases)
In some cases using open-source libraries from propriety is possible without having to share the source, as long as they remain well separated. But if the library is linked statically this is typically not possible. Anyway, let's discuss licensing issues offline as this it will require some more context.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!