D
D
Denis Tikhonov2016-10-07 13:25:20
Law in IT
Denis Tikhonov, 2016-10-07 13:25:20

How to submit a repository with the Bitbucket / Github code to the court as proof of the completion of work under the contract?

Good afternoon. Who faced unscrupulous customers and defended their rights in court, please write your experience. I hope that this post will help every programmer to defend his position in the future.
Brief history (typical):
An agreement was concluded between two individuals to develop a software product (website).
The product was made by us and uploaded to the customer's server, after which the customer refused to pay and stopped getting in touch (essentially just stealing the finished product).
Our side filed a lawsuit in court in order to withdraw funds from the customer.
The customer in court said that he did not receive any code and that the contractor did nothing workable.
To insure ourselves, we uploaded all the code to Bitbucket.
That is, there is a repository on Bitbucket with the entire history of development (commits / branches) on the dates of work under the contract.
We plan to prove in court with the help of Bitbucket that the development was really carried out, and that the code was ready by the contract expiration date, and thus show that we did not need to simply keep it with us and not give it to the customer.
The main question: How to properly provide the court code with Bitbucket to defend our position.
Related questions:
1) How to clearly show the court (which is far from technical issues) that Bitbucket is an independent resource that simply acts as a repository of code and actual stages of code development? (May request some documents from Bitbucket or ask me to poke my nose into specific places Bitbucket Terms & Conditions)
2) How to show the court that commits with a certain hash and upload date 'Upload date' cannot be changed in the future, only deleted or covered new commits with new 'Upload date'
3) How do I get the full history of my repository from Bitbucket? Request technical support? ('Recent activity'
on the main page and in RSS show only the last 5-10 actions done with the repository) 4) What other methods can be used to defend one's innocence?
Thanks

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Alexander Sinitsyn, 2016-10-07
@a_u_sinitsin

If the court is far from technology, then it is probably necessary to involve an independent expert.

S
sim3x, 2016-10-07
@sim3x

Go to a lawyer

A
Andrew, 2016-10-07
@OLS

Independent expert from your side

B
Blackjek16, 2017-01-10
@Blackjek16

Well, first of all, don't rush. File a claim, sue. There will be the first preliminary hearing, at which it will at least be possible to assess the adequacy of the judge, because the decision will PERSONALLY depend on him. Further, the judge can make judicial requests to various instances, to which the answer will be received in any case. Well, a lawyer should understand the topic, or you should attend all meetings together with him. I can recommend a good lawyer, write me [email protected]

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question