Questions tagged [development]
139 questions
61
votes
4 answers
Is the shell ksh93 dead?
On 2013-01-10 Glenn Fowler posted this to the ast-users mailing list:
As has been pointed out several times on the AST and UWIN lists, AT&T gives very little support to OpenSouce software, which is why we have so few people involved with our rather…
mikeserv
- 57,448
- 9
- 113
- 229
32
votes
1 answer
How to use Linux kernel driver bind/unbind interface for USB-HID devices?
First background. I am developing a driver for Logitech game-panel devices. It's a keyboard with a screen on it. The driver is working nicely but by default the device is handled by HID. In order to prevent HID taking over the device before my…
ali1234
- 1,044
- 2
- 11
- 20
24
votes
1 answer
What happens when a Red Hat Developer Subscription expires?
I have a Red Hat Developer Subscription which expires in January 2019. For now, I’m using RHEL for development purposes and it is free for me. What will happen after January 2019? Will my subscription no longer be free, or will my developer…
user273376
22
votes
4 answers
Kernel Hacking Environment
I have been working in embedded OS like uCOS, ThreadX. While I have coded apps in Linux, now I’m planning to start learning Linux Kernel. I have few questions regarding the environment.
Which is best distro, which has easy to use tools for kernel…
rajaganesh87
- 1,037
- 2
- 13
- 27
18
votes
3 answers
How do I create a local repository for NixOS/nixpkgs?
All the instructions I find for creating a local repository of Nix packages involve creating a local clone of the main nixpkgs repository and adding to that.
Is there a way I can create a small repository just containing my local add-on packages?
Michael Ekstrand
- 2,064
- 3
- 21
- 23
16
votes
6 answers
What do I need to be aware of if I want to write an application that will run on any Linux distro?
I'm planning on writing an app that I would like to be able to run on any Linux installation without having to rewrite any of the code in doing so (except maybe the interface, GNOME vs KDE, etc).
I'm not very experienced in the minutiae of the…
user3152
13
votes
2 answers
When to use standard error stream in command-line application?
Is there a guideline when to use the error when writing a command-line application? To my surprise, I didn't find anything when googling it.
In particular, the question I'm concerned with right now is whether to use stdout or stderr when the user…
UTF-8
- 3,175
- 5
- 23
- 50
12
votes
4 answers
IDE for large, multi-language projects (ie linux kernel)
I know the "which IDE do you guys use" question has been asked a million times. But I've never seen it asked in this context. What are some suggestions for an IDE when working on huge projects that encompass multiple languages and thousands of…
Falmarri
- 12,897
- 17
- 58
- 71
9
votes
5 answers
Can I develop Windows, macOS, and Linux software or a game on one Linux distribution?
I'm new in here and I still don't have a lot of experience and knowledge about Linux and software development.
I was thinking to start learning software and game development and I am currently building a PC in order to do that. I want to develop…
Iqbal Nasrullah
- 131
- 1
- 3
8
votes
2 answers
How should I solicit feedback from a tree maintainer for patches sent to the lkml?
I have submitted a patch to the linux kernel that has gotten several reviews and gone through a couple iterations on the mailing list. It has been ACKed and reviewed by two developers, but they say it is up to a specific developer to approve the…
drs
- 5,363
- 9
- 40
- 69
8
votes
1 answer
How does one run GNOME Shell in a window? (nested session)
I am running GNOME Shell under Wayland and I would like to debug extensions in a nested session so that I don't have to restart the compositor, how can I do that?
Scrooge McDuck
- 996
- 1
- 9
- 23
8
votes
6 answers
What are the advantages of using `make` for small projects?
I've seen that make is useful for large projects, especially with confusing dependencies described in a Makefile, and also helping with workflow.
I haven't heard any advantages for using make for small projects.
Are there any?
Goodwin Lu
- 83
- 1
- 7
8
votes
2 answers
What are the .x files in /usr/include?
My /usr/include contains several files with the .x file extension, such as /usr/include/rpcsvc/rquota.x.
They seem like C sources (running file /usr/include/rpcsvc/rquota.x results in C source, ASCII text), but they are not valid C (e.g. program and…
anol
- 703
- 1
- 9
- 17
8
votes
1 answer
Patching Linux kernel on-line (i.e. without rebooting)
Sorry - I don't remember the exact name. I know there is mechanism to patch the kernel at runtime by loading modules without need of the reboot as long as the structures involved are not affected. It is used by servers for security patches and…
Maciej Piechotka
- 16,578
- 11
- 57
- 93
8
votes
1 answer
Standard Terminal Font Aspect Ratio
What is the aspect ratio of a mono font that's made for terminal use, or more specifically, the size of the cell that any single character would fill?
I've read that a standard terminal is 80x24 columns by rows, and that the standard terminal screen…
DevinM
- 151
- 1
- 3