The policy only says that you have to make sure there are no copyright violations, not that AI is banned outright.
Reading the generated AI code and writing something based on it would be fine (just as we often have a look at gpl driver code in Linux for reference, but we don’t directly copy it).
Searching the web for cooe snippets to make sure they are original and not copypasted from somewhere else would also satisfy the policy. Don’t make it more extreme than it is.
Now, you will still have to pass code review and answer to all questions from Haiku developers. From my experience, that is much harder than getting the code to work, and personally I am not muchinterested if the review consists of me talking with the llm directly or indirectly: these things cannot learn from code review comments. If there is a human willing to learn from the code review, no problem with that, I think?
I looked at the one patch you have uploaded, and made a different change than that one in hrev59204 which should fix the memory problem in BUSBInterface. The alternates issue looks like a real bug, too, but I am less sure if that’s the right fix for it; I think this class has some inconsistencies in alternates management and we’ll need to change the API to resolve that one properly.
user ~/Desktop 05:52 pkgman install ./bubicam-1.0-1-x86_64.hpkg
100% repochecksum-1 [65 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (BeSly Software Solutions)...done.
100% repochecksum-1 [65 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (FatElk_64)...done.
100% repochecksum-1 [65 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (Haiku)...done.
100% repochecksum-1 [64 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (HaikuPorts)...done.
100% repochecksum-1 [65 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (KapiX's Depot)...done.
100% repochecksum-1 [71 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (LOTE)...done.
Encountered problems:
problem 1: nothing provides lib:libbe needed by bubicam-1.0-1
solution 1:
- do not install "pkg:bubicam-1.0-1-x86_64"
Please select a solution, skip the problem for now or quit.
select [1/s/q]: q
user ~/Desktop 05:53 pkgman search libbe
Status Name Description
--------------------------------------------------------------------------------------------------
becjk An input method for Chinese, Japanese and Korean
beecrypt A strong and fast cryptography toolkit
beecrypt_devel A strong and fast cryptography toolkit (development files)
benchmark A microbenchmark support library
benchmark_debuginfo A microbenchmark support library (debug info)
benchmark_devel A microbenchmark support library (development files)
bencode_tools C and Python tools for manipulating bencoded data
bencode_tools_devel C and Python tools for manipulating bencoded data (development files)
user ~/Desktop 05:53 pkgman search lib:libbe
Status Name Description
------------------------------------------------------------------------
becjk An input method for Chinese, Japanese and Korean
beecrypt A strong and fast cryptography toolkit
benchmark A microbenchmark support library
bencode_tools C and Python tools for manipulating bencoded data
user ~/Desktop 05:54
So, where should be this lib:libbe found anyway ?
The package ‘haiku_devel’ of course installed, and the upcoming packages for package search had not intuitively reasoning for me …
Thanks in advance for your reply -
EDIT_#01 :
Ok, so I did a try – installing bencode_tools
user ~/Desktop 06:15 pkgman install bencode_tools
100% repochecksum-1 [65 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (BeSly Software Solutions)...done.
100% repochecksum-1 [65 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (FatElk_64)...done.
100% repochecksum-1 [65 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (Haiku)...done.
100% repochecksum-1 [64 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (HaikuPorts)...done.
100% repochecksum-1 [65 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (KapiX's Depot)...done.
100% repochecksum-1 [71 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (LOTE)...done.
The following changes will be made:
in system:
install package bencode_tools-20110315-3 from repository HaikuPorts
Continue? [yes/no] (yes) :
100% bencode_tools-20110315-3-x86_64.hpkg [32,04 KiB]
Validating checksum for https://eu.hpkg.haiku-os.org/haikuports/master/x86_64/current/packages/bencode_tools-20110315-3-x86_64.hpkg...done.
[system] Applying changes ...
[system] Changes applied. Old activation state backed up in "state_2025-12-14_03:10:30"
[system] Cleaning up ...
[system] Done.
user ~/Desktop 06:29 pkgman install ./bubicam-1.0-1-x86_64.hpkg
100% repochecksum-1 [65 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (BeSly Software Solutions)...done.
100% repochecksum-1 [65 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (FatElk_64)...done.
100% repochecksum-1 [65 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (Haiku)...done.
100% repochecksum-1 [64 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (HaikuPorts)...done.
100% repochecksum-1 [65 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (KapiX's Depot)...done.
100% repochecksum-1 [71 bájt]
Ellenőrzőkód érvényesítése a tárolóhoz (LOTE)...done.
Encountered problems:
problem 1: nothing provides lib:libbe needed by bubicam-1.0-1
solution 1:
- do not install "pkg:bubicam-1.0-1-x86_64"
Please select a solution, skip the problem for now or quit.
select [1/s/q]: q
user ~/Desktop 06:33
Well, the issue has remained - so I wait for yor reply :-j Finally -
Well @3dEyes already made K3b port but due to lack of hardware, he couldn’t test it. K3b is a beast, testing might take some time. So either testing is still not done/finished yet or that revealed some problems.
ohhh shit!! This was one my mind applications that i need to use. Tester welcome when the nVidia Turing driver is already on haiku. Because my plan is to install on real hw.