Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added Docs/Uml/Diagram Class.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Docs/Uml/Diagram Sequence.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Evaluasi/Blackbox/Blackbox.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Evaluasi/SUS/grafik_sus.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 22 additions & 0 deletions db/MIT/GPL/Lisensi.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
📌 Perbandingan Lisensi: MIT vs GPL
===================================

Aspek | MIT | GPL
------------------------------------|------------|-------------
Boleh digunakan komersial? | Ya ✅ | Ya ✅
Wajib buka source jika diubah? | Tidak ❌ | Wajib ✅
Bisa diubah jadi closed source? | Ya ✅ | Tidak ❌
Wajib cantumkan lisensi asli? | Ya ✅ | Ya ✅
Kompatibel untuk proyek proprietary? | Ya ✅ | Tidak ❌

✅ Apakah Pengubahan Kamu Kompatibel?
-------------------------------------

Jika Proyek Asli Berlisensi | Maka Perubahan Kamu Kompatibel Jika…
-----------------------------|-------------------------------------------------
MIT | Tetap mencantumkan lisensi MIT
GPL | Perubahan juga dirilis kembali dengan lisensi GPL

📌 Catatan:
- Lisensi MIT lebih fleksibel dan cocok untuk penggunaan pribadi maupun komersial.
- Lisensi GPL memastikan bahwa kebebasan pengguna tetap terjaga dengan mewajibkan semua versi turunan juga tetap open source.
27 changes: 27 additions & 0 deletions db/MIT/GPL/analisis_lisensi_pythonflask_jobboard.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@

Analisis Lisensi Proyek: PythonFlask-JobBoard (oleh jonfriskics)
================================================================

📌 URL Proyek:
https://github.com/jonfriskics/PythonFlask-JobBoard

📄 Status Lisensi:
Proyek ini TIDAK menyertakan file LICENSE resmi seperti MIT, GPL, atau lisensi open source lainnya.
Dengan tidak adanya lisensi, secara default proyek ini bersifat proprietary dan tidak dapat dimodifikasi,
digunakan ulang, atau didistribusikan tanpa izin eksplisit dari pemilik repositori.

⚠️ Implikasi Hukum:
- Anda TIDAK dapat menggunakan kembali kode ini dalam proyek Anda (terutama untuk publikasi atau distribusi).
- Anda TIDAK dapat melakukan perubahan dan mempublikasikan versi modifikasi.
- Anda TIDAK memiliki hak legal untuk menyertakan proyek ini sebagai bagian dari karya open source Anda.

📝 Rekomendasi Tindakan:
1. Hubungi pemilik repositori untuk meminta kejelasan atau izin lisensi resmi.
2. Ajukan permintaan lisensi seperti MIT atau GPL agar Anda bisa menggunakannya secara legal.
3. Jika lisensi diberikan (misalnya MIT), maka Anda bebas untuk mengubah dan menyebarluaskan selama mencantumkan lisensi aslinya.
4. Jika lisensi diberikan (misalnya GPL), Anda dapat mengubah dan menyebarkan, tetapi proyek hasil perubahan Anda juga harus berlisensi GPL.

✅ Kesimpulan Sementara:
Tanpa adanya lisensi, proyek tidak aman secara hukum untuk digunakan ulang.
Tindakan terbaik saat ini adalah menunggu atau meminta klarifikasi dari pemilik proyek.

2 changes: 1 addition & 1 deletion jobs/app.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ def execute_sql(sql, values = (), commit = False, single = False):

@app.route('/')
@app.route('/jobs')
def jobs():
def Lowongan_Kerja():
jobs = execute_sql('SELECT job.id, job.title, job.description, job.salary, employer.id as employer_id, employer.name as employer_name FROM job JOIN employer ON employer.id = job.employer_id')
return render_template('index.html', jobs=jobs)

Expand Down