Software development law

  • Are software developers responsible for defects in their software?

    Are software developers responsible for defects in their software?

    Software developers in Australia may face legal liability in negligence and under the Australian Consumer Law. This article examines what is required for negligence in the context of relevant case law.

  • What are Software Development Agreements?

    What are Software Development Agreements?

    Having a Software Development Agreement (SDA) is essential for any successful software development project. Learn more about the key clauses involved and how to avoid potential issues.

  • App developers – take care with Apple Developer License

    App developers – take care with Apple Developer License

    Creating apps for Apple devices requires adherence to Apple’s Developer Agreement, Program Licence Agreement, and App Store Review Guidelines. Learn about your rights and obligations when it comes to agreeing to Apple’s terms and conditions, and the consequences of ignoring them.

  • Reverse engineering of software – legal boundaries?

    Reverse engineering of software – legal boundaries?

    Reverse engineering software in Australia is complex, with legal implications and cases providing authority on “infringing” verses “non-infringing” reverse engineering. Courts have provided some protection to intellectual property (IP) through licence agreements and distinguishing between ideas and expressions of a program.

  • Implied terms in software development – the submarine in the code

    Implied terms in software development – the submarine in the code

    Court resolves copyright in code without contract. Evidence leads to declaration of ownership and orders to deliver source code. Court implies term limiting the Respondent’s hourly rate claim.

  • Custom end user licence agreements for the iStore

    Custom end user licence agreements for the iStore

    Launching an App in the iStore? Developers can create a bespoke End User Licence Agreement to meet Apple’s minimum requirements. Learn more about creating legally binding terms and conditions, as well as the Apple guide, in this article.

  • Agile software development contractual issues

    Agile software development contractual issues

    This article examines Agile Contracts, legally binding agreements that outline roles and responsibilities for software development projects using Agile methodology. It covers key decisions, such as parties, payment milestones, warranties, and other considerations like gain sharing and budget escrow.

Make an enquiry

Send this to a friend