Author Topic: Looking for an expert developer to provide paid assistance  (Read 1865 times)

Offline crushmeguy

  • Newbie
  • *
  • Posts: 4
Looking for an expert developer to provide paid assistance
« on: 30 / August / 2008, 01:43:22 »
Hi all,

I've recently found this great tool and I'm looking for someone in the community who has broad knowledge of CHDK to help answer some questions.  I have a need for some custom development that involves a basic UI and some file interaction (presumably from an SD Card).

I would like to have a meeting via phone with an expert who will be able to determine if my goals for this custom development are possible, and if so, pay that person to make the changes happen. 

Ideally, the expert will have a professional software development background and references detailing past contract work that was delivered on time and on budget.

You may need to sign an NDA before we can get into the development details, but an NDA isn't required for the initial phone meeting.

I'd like to reiterate that I am only interested in talking to experts who have a macro view of the CHDK software.

[admin struck out this paragraph]

Doug
« Last Edit: 01 / September / 2008, 02:17:28 by acseven »

Offline PhyrePhoX

  • Global Moderator
  • Guru Member
  • *****
  • Posts: 2254
  • make RAW not WAR
    • PhyreWorX
Re: Looking for an expert developer to provide paid assistance
« Reply #1 on: 30 / August / 2008, 01:58:10 »
mind if i ask how gpl & nda will become good friends?

Offline fe50

  • Guru Member
  • ******
  • Posts: 2606
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
Re: Looking for an expert developer to provide paid assistance
« Reply #2 on: 30 / August / 2008, 02:14:21 »
@crushmeguy : GPL !  >:(

Offline crushmeguy

  • Newbie
  • *
  • Posts: 4
Re: Looking for an expert developer to provide paid assistance
« Reply #3 on: 30 / August / 2008, 02:22:06 »
PhyrePhoX,

Not a problem, PhyrePhoX.  The only reason an NDA might be required is because all contractors working with our company (whether working with open license or proprietary code) need to not tell our competitors about the products we are building.  It's a legal department thing which I have no control over, unfortunately.  Our NDA doesn't prohibit a developer from keeping the modified library GPL'ed.

Does that clear it up?

Doug

Offline crushmeguy

  • Newbie
  • *
  • Posts: 4
Re: Looking for an expert developer to provide paid assistance
« Reply #4 on: 30 / August / 2008, 02:25:00 »
Guys,

Am I missing something?  When did it become immoral to be paid to work on GPL'ed software?

Doug

Offline fe50

  • Guru Member
  • ******
  • Posts: 2606
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
Re: Looking for an expert developer to provide paid assistance
« Reply #5 on: 30 / August / 2008, 02:31:01 »
Am I missing something?  When did it become immoral to be paid to work on GPL'ed software?

Not immoral if the GPL / rules of open source will be adhered - but we had some bad experiences with GPL violations, so some people here may be a bit sensitive  ;)

Offline Hacki

  • Sr. Member
  • ****
  • Posts: 352
  • SX100
Re: Looking for an expert developer to provide paid assistance
« Reply #6 on: 30 / August / 2008, 02:37:17 »
If the stuff gets released under the GPL anyways, why dont you post your questions here in public?
I assume you'll get much more answers & ideas that way..

Regards

Offline PhyrePhoX

  • Global Moderator
  • Guru Member
  • *****
  • Posts: 2254
  • make RAW not WAR
    • PhyreWorX
Re: Looking for an expert developer to provide paid assistance
« Reply #7 on: 30 / August / 2008, 02:39:24 »
well, it certainly will be bad for all the people who contributed to this project, be it via code, bugreports, suggestions or other jobs. taking gpled code and turning it into a commercial product is like stealing candy from a baby (very easy!). candy = sourcecode. baby = community. baby sad. baby cry.
« Last Edit: 30 / August / 2008, 02:47:29 by PhyrePhoX »

Offline crushmeguy

  • Newbie
  • *
  • Posts: 4
Re: Looking for an expert developer to provide paid assistance
« Reply #8 on: 30 / August / 2008, 03:00:11 »
I'm sorry for your past bad experiences, and I understand why people can get sensitive about stuff like this.  I'm also a developer and I can't imagine how I would feel if someone stole my hard written code.

There are a couple of reasons I don't ask my questions in the forums. 

Firstly, I want to speak with an authority, not a group.  It is just easier to communicate with one knowledgeable source.  I need a point man. 

Secondarily, if the product idea isn't feasible with CHDK, I don't want any of our competitors to see what we are attempting to develop here in plain sight.  My ideas aren't open until they hit the marketplace.  I'd like to keep them on the down low until we decide on a technology. 

Lastly, I have many questions which may branch and get technical.  I want to have a meeting because they are efficient.  I don't want to post on a message board and await a reply.  Then post.  Then wait.  It is a relatively slow process.

And for the comment about stealing code - there is no theft here.  I fully understand the ramifications of extending GPL'ed software and the responsibilities that come with it.  Yes, I would like to use this software to make money.  There's no shame in making money - unless that's all you care about.

I'm not trying to make enemies here.  In fact I'm looking to make a solid working relationship with someone.

Doug
« Last Edit: 30 / August / 2008, 03:02:39 by crushmeguy »

CHDK Forum

Re: Looking for an expert developer to provide paid assistance
« Reply #8 on: 30 / August / 2008, 03:00:11 »

Offline true

  • Rookie
  • *
  • Posts: 27
  • A720 IS, 40D, and more :)
Re: Looking for an expert developer to provide paid assistance
« Reply #9 on: 30 / August / 2008, 04:00:17 »
mind if i ask how gpl & nda will become good friends?

You can have GPL software that is covered under NDA. GPL deals with distribution.

Quote from: fe50
@crushmeguy : GPL !  Angry

Again, distribution.

If you hire someone to do private development work for you, and they work on GPL'd software, there isn't anything illegal about it. You only need to deal with releasing source if the application is distributed. GPL is not an EULA.

That said, I refuse to sign NDAs, and therefore would be of little help to to you, crushmeguy. That, and since when are development projects regularly completed on time and on budget? Oh yeah, those that are incomplete. ;) (I kid. Somewhat.)
Canon: A720 IS, 40D, 300D, 300D IR-pass Only
Minolta: DiMAGE F100 (complete with hot pixels)
Always-accessible storage capacity: >4.5TB

Offline NewbieToobie

  • Full Member
  • ***
  • Posts: 102
Re: Looking for an expert developer to provide paid assistance
« Reply #10 on: 30 / August / 2008, 04:04:53 »
This sounds like what happened to the author of open-source panotools. He wrote the whole thing then some a**wipe company came in, claimed they wrote it, then shut down all legal open-source distribution of panotools and prevented the original author from doing any further work on it. All at great expense and loss to the original author.




Offline true

  • Rookie
  • *
  • Posts: 27
  • A720 IS, 40D, and more :)
Re: Looking for an expert developer to provide paid assistance
« Reply #11 on: 30 / August / 2008, 04:25:07 »
NewbieToobie, that's when it's worth getting a lawyer. That's some easy money, right there.
Canon: A720 IS, 40D, 300D, 300D IR-pass Only
Minolta: DiMAGE F100 (complete with hot pixels)
Always-accessible storage capacity: >4.5TB

Offline whoever

  • Sr. Member
  • ****
  • Posts: 280
  • IXUS950
Re: Looking for an expert developer to provide paid assistance
« Reply #12 on: 30 / August / 2008, 14:04:07 »
GPL discussion again...

I recently purchased a D-Link residential router that came with a little piece of paper entitled "GNU GPL License Notice". I immediately rushed to their site to get the source, but of course there wasn't any available. It soon became clear that they indeed used GPL'd code, which at some point was somehow discovered, apparently by reversing their f/w (which is  illegal btw). So now they ship their items with a little piece of paper. That much of GPL...

Offline fudgey

  • Global Moderator
  • Guru Member
  • *****
  • Posts: 1690
  • a570is
Re: Looking for an expert developer to provide paid assistance
« Reply #13 on: 30 / August / 2008, 16:31:43 »
This is not really a GPL issue. GPL is just a license crushmeguy says they are ready to comply with. End of story there. Anyone can take GPL'd code and modify it.

If they don't distribute their work, they don't need to tell anyone and certainly not publish anything. This is not the case as making money was mentioned. But since apparently are ready to distribute their modifications, there's nothing wrong here. An open source project can immensely benefit from someone pouring money at it, even if it's for a specific purpose which doesn't service all users.

But CHDK may not benefit from corporate money, because the real problem is Canon. If they see someone making significant amounts of money from their cameras in ways not compatible with their market strategy and product positioning, they may react -- even if that someone is actually somewhat increasing their sales. This has been discussed in great lengths before on this forum.

Anyway, I'm not a coder nor do I have the time so you're not looking for me. :D

Offline Microfunguy

  • Developers
  • Guru Member
  • ****
  • Posts: 3027
    • StereoData Maker
Re: Looking for an expert developer to provide paid assistance
« Reply #14 on: 30 / August / 2008, 17:41:48 »
I want to speak with an authority, not a group.  It is just easier to communicate with one knowledgeable source.  I need a point man. 


There are literally only a couple of people who are truly expert on the workings of CHDK and the Canon firmware.

They are based in Russia and the Ukraine.

Even if they are interested, I do not know if they would be comfortable conversing in English.

Nearly all supported cameras are old models that may be difficult to obtain new.

I suspect Canon has taken a relaxed view so far,  but that could easily change  ... maybe it already has with the firmware for the latest cameras.

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal