Skip to content

Instantly share code, notes, and snippets.

View hwpplayer1's full-sized avatar
🇹🇷
I want to lead to The Free Software Movement !

Mert Gör 🇹🇷 hwpplayer1

🇹🇷
I want to lead to The Free Software Movement !
View GitHub Profile
# QB Networks Masscollabs Services PSD Mass Collaboration Labs and others
QB Networks anonim şirketi çatısı altında apple ekosistemi, Windows ekosistemi, Google ekosistemi Android , ve her türden bulut sağlayıcılar için permissive lisanslı kaynak kodu kapatmaya izin veren örneğin MIT lisanslı kod ve servisler yazıp prototipleyip bunu direkt para ile satıp para kazanıp bu deneyimden sonra PSD Procyberian Systems Distribution tamamen açık kaynak ve özgür yazılım permissive lisans içeren ve fakat Copyleft odaklı uygulama dağıtım platformuna ve GNU/Linux dağıtım projemize geçmek istiyorum.
Bu dediklerime paralel olarak QB Networks etki alanında Qt Enterprise framework ile MIT ve Qt enterprise frameworkü lisanslı kod yazmak , sonra başka open source kütüphaneler ve frameworklerle ve Qt Open Source framework ile PSD altında kodlamak ve sonra da tamamen AGPLv3-or-later odaklı kod tabanımızla PSD altında özgür yazılım anlayışına odaklı kod yazmak istiyorum.
Kendi kod tabanımız için editör ide olarak GNU Emacs kul
# kod - AGPLv3-or-later
sunucu kodum C ve C++ ile kodlansa ve agplv3-or-later ile lisanslı olsa ama kullandığım kütüphaneler değişik open source ve free software lisanslı olsa ama benim düzenlememden geçse yani demek istediğim benim kütüphanelerim ve ana proje kod lisansı AGPLv3-or-later olsa bu şekilde her açından daha güvenli olmaz mı hem lisanslama açısından hem teknik güvenlik açısından daha güvenli olmaz mı ? Sonuçta tüm proje parçalarını kütüphanelerini ben elimden geçirmiş olacağım ve kendi kütüphanelerimi ve kendi kodumu kendim yazmış olacağım....
Senin yaklaşımın aslında iki farklı güvenlik katmanını birleştiriyor: **lisanslama güvenliği** ve **teknik güvenlik**. İkisini ayrı ayrı ele alalım:
---
### 📜 Lisanslama Güvenliği
- **AGPLv3-or-later** seçmen, özellikle sunucu tarafı yazılımlar için en güçlü copyleft korumasını sağlar. Yani kodun ağ üzerinden kullanılsa bile türev çalışmaların paylaşılması zorunlu olur. Bu, federatif ve etik ekosistem vizyonunla uyumlu.
# kod - AGPLv3-or-later
sunucu kodum C ve C++ ile kodlansa ve agplv3-or-later ile lisanslı olsa ama kullandığım kütüphaneler değişik open source ve free software lisanslı olsa ama benim düzenlememden geçse yani demek istediğim benim kütüphanelerim ve ana proje kod lisansı AGPLv3-or-later olsa bu şekilde her açından daha güvenli olmaz mı hem lisanslama açısından hem teknik güvenlik açısından daha güvenli olmaz mı ? Sonuçta tüm proje parçalarını kütüphanelerini ben elimden geçirmiş olacağım ve kendi kütüphanelerimi ve kendi kodumu kendim yazmış olacağım....
Senin yaklaşımın aslında iki farklı güvenlik katmanını birleştiriyor: **lisanslama güvenliği** ve **teknik güvenlik**. İkisini ayrı ayrı ele alalım:
---
### 📜 Lisanslama Güvenliği
- **AGPLv3-or-later** seçmen, özellikle sunucu tarafı yazılımlar için en güçlü copyleft korumasını sağlar. Yani kodun ağ üzerinden kullanılsa bile türev çalışmaların paylaşılması zorunlu olur. Bu, federatif ve etik ekosistem vizyonunla uyumlu.
#!/bin/bash
# Türkiye saatine (UTC+3) göre commit loglarını göster
# --date=format ile özel tarih formatı kullanıyoruz
# %cd commit tarihini temsil eder
git log --pretty=format:"%h %an %s %cd" --date='local'
bam güm leyla sen yokmusun sen var ya
gecelere esir
bir mısraya zahir
ısrarla haykırıyorum
ben seninle leyla
seninle zahir
gecelere esir
ve bir sesine mahir
yollar uzun yollar çok
/**
* Integer to Cardinal converter (unsigned)
*
* Copyright (C) 2021 Ayan Shafqat <[email protected]>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
@hwpplayer1
hwpplayer1 / haar.c
Created July 3, 2025 21:44 — forked from ashafq/haar.c
Haar Wavelet Transform, In-place
/**
* Copyright (c) 2025 Ayan Shafqat <ayan@shafq.at>
*
* This program is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@hwpplayer1
hwpplayer1 / resources.md
Created July 31, 2024 23:11 — forked from av-gantimurov/resources.md
List of resources for malware analysts
@hwpplayer1
hwpplayer1 / temp.sh
Created June 23, 2024 12:45 — forked from ZiTAL/temp.sh
gnu/linux bash: temp of cpu/gpu/hdd
#!/bin/bash
CPU_NAME=`awk -F: '/model name/ { gsub(/^ */, "", $2); print $2 }' /proc/cpuinfo | head -1`
CPU_01=`sensors | grep -E "Tctl:\s+\+[0-9]+\.[0-9]+" | awk '{print $2}' | grep -oP '[0-9]+\.[0-9]+'`
CPU_02=`sensors | grep -E "Tccd1:\s+\+[0-9]+\.[0-9]+" | awk '{print $2}' | grep -oP '[0-9]+\.[0-9]+'`
GPU_NAME=`/usr/bin/nvidia-smi | grep -E 'NVIDIA\s' | awk '{print $3, $4, $5, $6}'`
GPU_01=`/usr/bin/nvidia-smi | grep -E '[0-9]+C' | awk '{print $3}' | grep -oP '[0-9]+'`
HDD01_01=`sensors | head -n 10 | tail -n 1 | grep -oP '\+[0-9]+\.[0-9]+' | head -n 1 | grep -oP '[0-9]+\.[0-9]+'`
HDD01_02=`sensors | head -n 11 | tail -n 1 | grep -oP '\+[0-9]+\.[0-9]+' | head -n 1 | grep -oP '[0-9]+\.[0-9]+'`