mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.5 KiB
36 lines
1.5 KiB
5 years ago
|
# Principles
|
||
|
|
||
|
## Make a simple system (less complexity)
|
||
|
|
||
|
Rationale :
|
||
|
|
||
|
- Reduce the numbers of potential bugs
|
||
|
- The remaining bugs will be easier to identify/isolate & fix
|
||
|
- Easier maintenance
|
||
|
- Less people to recruit
|
||
|
|
||
|
## Limit security & filtering mechanisms
|
||
|
|
||
|
Especially during the launch, rationale :
|
||
|
|
||
|
- Alem is a school, not a bank, so the security requirements are lower
|
||
|
- Some students will be able to bypass security systems in all cases
|
||
|
- Reduce complexity (see above)
|
||
|
- The only reliable way to identify students will be security cameras and staff attention
|
||
|
- Students will share accounts and USB drives
|
||
|
- They will open connections to the outside and there is no definitive way to prevent this
|
||
|
- We will "hire" the students who have found vulnerabilities using technical skills and creativity
|
||
|
- We cannot anticipate every breach hundreds of students will find & exploit
|
||
|
- Focus on endpoint security rather than network security (firewall on each node)
|
||
|
- Reduce complexity of the network and make it more flexible
|
||
|
|
||
|
## Promote open, neutral network & technologies
|
||
|
|
||
|
Rationale :
|
||
|
|
||
|
- Students will spend more time learning things and exchanging ideas than bypassing censorship
|
||
|
- Students will have more extensive knowledge and skills
|
||
|
- It is better to make them aware of their situation than to try to stop them
|
||
|
- A student's motivation is very much influenced by his or her environment
|
||
|
- An environment with limitations will limit the spectrum of things that stimulate the student's curiosity
|