ESC Lecture 3

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/11

flashcard set

Earn XP

Description and Tags

A set of flashcards covering key concepts from the lecture on software licensing, contracts, and NDAs.

Last updated 10:36 PM on 11/6/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

12 Terms

1
New cards

Software Licensing

A legal framework governing the use and distribution of software.

2
New cards

License Agreement

A legal contract specifying how software can be used, distributed, and modified between the software developer and the user.

3
New cards

Intellectual Property Rights

Legal rights protecting the creators' control over the use and distribution of their software.

4
New cards

Proprietary License

A type of software license where the software remains the property of the developer with limited user rights.

5
New cards

End-User License Agreement (EULA)

A common type of proprietary license granting limited rights to the user while prohibiting modifications and redistribution.

6
New cards

Open Source License

Licenses that allow users to freely use, modify, and distribute software, often under specific conditions.

7
New cards

Creative Commons

A non-profit organization providing free copyright licenses that allow creators to share their work while controlling its use.

8
New cards

Non-Disclosure Agreement (NDA)

A legal contract establishing a confidential relationship between parties, protecting sensitive information from disclosure.

9
New cards

Contract

A legally binding agreement between parties outlining their rights and obligations.

10
New cards

Breach of Contract

Occurs when a party fails to perform as agreed in a contract.

11
New cards

Liability

The legal responsibility of software developers for damages caused by their software products.

12
New cards

Negligence

Failure to exercise reasonable care in designing, testing, or maintaining software, potentially leading to harm.

Explore top flashcards