FreeBSD 5.0 Delayed One Year
Satai writes: "FreeBSD 5.0-RELEASE has been delayed a full year, until November of 2002. The reasons included a lack of support for SMPng - including a developer fall-off ratio of 15 to 1 - a desire to finish the PowerPC/Sparc64/IA64 architectures, and a general desire to robustly test the additions. The economic downturn even makes an appearance in the announcement."
I thought it said FreeBSD 1.0 delayed for five years! What a relief!
"Where's my peanuts?" said the parakeet.
Can somebody, who knows what happened, explain to the rest of us why so many developers left the boat ?
15:1 is way above what can be regarded as "bad luck".
echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
*cough*TIM*cough*
anyway, at least the bsd-hackers forum can be quite hostile, and i've seen it keep more than a couple people away..
I'm an avid open-source supporter, using windows NT at work, 95 at home, and ME on my laptop.
Now, this story seems quite interesting. In this day and age where we are increasing only interested how quickly we can churn out things, it's good that a developer (or rather, group) has decided to admit that things do need time, in this case a year, to be improved and have the features users want implemented to a satisfactory level.
Look at Netscape 4 - definately a rush job, as anyone who has to get CSS and / or javascript working with it will tell you - it's pretty obvious that little testing took place on it, hence even *really* obvious bugs stick out like a sore thumb.
Whilst users always like new features, ooh-ing and ahh-ing over them, it's no good if the features themselves are ridden with bugs. If a few more developers were to spend enough time testing and really ironing out the problems in their applications, the program would slowly come together, gaining a reputation for itself as it does so.
The only problem with this is that in a year, people will be looking at BSD, hoping for some king of uber operating system. I really do hope that the developers live up to expectations - it would be a real shame if they didn't.
that better tested products last longer. maybe the year they now take for testing and developing will help them build a system that is competitive for 5 years or longer. perherps. i will use linux though.
".Sig Stealer" was here
that's a shame :( i really wanted to see 5.0
----
"I believe in karma. That means I can do bad things to people and assume they deserve it" - Dogbert
Don't listen to this loser. In fact, add an extra paragraph about the loss of 93% of the developers in his honour!
that's too bad. I know that Free BSD 5 is actually going to be able to grow the filesystem on the fly (like AIX) and I really wanted to see how it works. Just recently I switched from Linux to Free BSD and I'm quite happy with what I already have, so I suppose waiting a year won't kill me...
As others have pointed out, it's good that the FreeBSD developers have decided to push the deadline by several (14) months.
But I can't help but wonder if the FreeBSD "core" isn't trying to do too much with too little.
SMPng is great. Porting FreeBSD to dozens of architecture may not be -- I thought NetBSD was the one group that was supposed to focus on portability? Stick with Intel CPUs, guys! =)
Nevertheless, a magnificent OS, and one that I use very often...
The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
From what I heard and read, Patrick did that to be sarcastic about the version inflation in other distributions.
Though not currently running FreeBSD, it is a system I *really* like and it has a lot (ports, licence...) going for it. Unfortunately, excess developers isn't on the list, it seems.
I hope that all that talent isn't lost forever.
To be honest, I'd like to see some shrinkage in the number of projects going on out there, in the hope (perhaps mistakenly) we'd see quality products turned out faster, rather than just more of them.
eg. There seems to be about a dozen HelpDesk projects out there, but none offer what our horrible old Win3.1 version did - let alone what our current crappy Win32 system does.
But I'd hate to see FreeBSD be part of the shrinkage!
I know I've worked on a few open source projects and I'm not a huge fan of writing software that will then be repackaged by a company and sold without them having to give back anything. Working on the Linux kernel means all improvements are shared by *everyone* and can't be horded by companies.
The reasons included a lack of support for SMPng - including a developer fall-off ratio of 15 to 1 - a desire to finish the PowerPC/Sparc64/IA64 architectures, and a general desire to robustly test the additions. The economic downturn even makes an appearance in the announcement."
You didn't take Butterfly Effect into account.
Failing to take into acount a butterfly flapping its wings in the country called Elbonia could cause the delay of its release up to several month, even a year.
I started out with FreeBSD and had no end of problems - crashes, general screw ups (ok, so some were my fault I was learning), and my Lord it was slow.
I started to get the hang of it, but by that time I was fed up and tried Redhat Linux. To be honest, I've never looked back. Not only was the system more responsive and stable, it was easier to use too. I learned more in the few weeks after installing Linux than the entire frustrating time I spent fighting with FreeBSD.
Sorry guys, maybe I'm just lame, but it doesn't surprise me that FreeBSD is losing developers and mindshare.
I've been a FreeBSD user since 2.2.6, and lately I've sen a decrease in quality over the releases.
The switch to 3.0 was painful (a.out to ELF) and the switch to 4.x did not meet my expectactions (I even saw a FreeBSD box crash - something I never saw with FreeBSD 2.2). Surprisingly, during the same time FreeBSD would get the attention of the media (not to the same extent as Linux, but still).
I'm really happy to see that the FreeBSD team chose to delay version 5.0 for 14 whole months (a move which is not media friendly) rather than releasing a buggy FreeBSD 5.0 which would have started to be stable in release 5.5 or worse (not a troll, but look at linux 2.4 - it was released too early. So early in fact that nobody speaks about the stability of open source programs any more, just price and freedom).
So I consider the FreeBSD team to be on the right track, and I applaud them for that choice !
Yep, this was funny. Hint for those that didn't get the joke: Numbers of usenet-posts does in no way imply numbers of users. Do you post on Usenet? :) Considering as well that NetBSD is all that will run on quite a few, eh, older machines, the joke gets even better.
The parent deserves some moderation : (+1, Troll smart enough to cut-and-paste)
-- Colin
I get enough Free BSDs already with Windows.
Why are they setting dates in the first place? Can't they just say that they will release it when feature A, B and C are implemented and stable?
Wow, you're a smart one, arent you.
Feeding the trolls makes them worse
This isn't as bad as it might sound to Linux users.
FreeBSD has multiple branches:
* 5.0, aka -CURRENT, currently the target of
most new development.
* 4.4, the next release in the 4.x series,
due to be released today
* 4.3-RELEASE, which is updated with security
fixes as necessary
* 3.x, which is still being used, so it
occasionally gets a fix or two.
What this delay means is that the general public won't see most of the nifty 5.0 features until the end of next year.
That doesn't mean, however, that we won't get *any* new features; the list of 4.4 improvements will be evidence of that...
You can sit and whine about how its being delayed or you can get off your duff and help.
Even taking some time to run what parts of FreeBSD 5 do exist to give some valuable feedback as to how it behaves on your system could be useful.
I am just as dissapointed as anyone else about the news but I can't help but feel motivated to lend a hand in such bad times.
I will probably try FBSD 5 this weekend and see what's what. Too bad I don't have SMP...
13-Mar-2000 FreeBSD 4.0 has been released
hmm... so a little over a year and a half for another major labeled release..
wow, most corporate software would be GREEN with envy. No pressure guys, you're still outperforming Microsoft and the rest of them.
I signed up for a "Unix" class at the local Community College... Went to buy the books and found out it was "Guide to Unix, using Linux" well I was a little disappointed that they were using Linux, simply because Linux can teach you some bad habits. Turns out that the class got cancelled. So I signed up for the class at another Community College and this one teaches FreeBSD. I was much happier. To top that off, the text book was dated 1994, before every "Unix" book had a chapter on Linux in it. Now don't get me wrong, I do use Linux, but I like BSD's style.
"Companies like Microsoft, with thousands of hard working, dedicated fulltimers are deemed to prevail..."
I don't know about you but I get tired of seeing MS Word not work when I can play the pinball game "easter egg" that comes with it just fine. I think your "dedicated developer" theory is a bunch of bullshit. I mean have you ever even used ME? Its a piece of crap. Caveat Emptor!! [Brady Bunch quote]...
Troll assmunch go home
Since FreeBSD & Slackware are both made by the same company, I am wondering how this will affect Slackware? If it will at all?
As a Slackware advocate, and former *BSD user I really hate to see somthing like this happen. Slackware is a GOOD system that basicly is a BSD system running a Linux architecture. Ive seen FBSD 4.3 and its quite nice, even though I don't use FBSD, I can't help but to wonder about how/if this will affect their other projects.
I'm no punk bitch !!!
Guess what? OS X has 1 million users.
That doesn't include pirated copies, so it could be 1.25 million users of mac on a BSD base.
As apache is bundled with OS X, there could be 125,000 servers running on BSD from OS X alone.
OS X is doing great from all the unix apps for it.
- Kaos games and encryption systems developer
They've probably been lured to work on Darwin, OS X's BSD base.
I guess they'll be back right after they figure out how to fix the dual processor dialup error.
- Kaos games and encryption systems developer
About a week ago, I saw the latest FreeBSD Development Report, compiled by Robert Watson. It's a simple report, including a paragraph or two on the state of all the major projects.
After reading the report, I decided to be a little bit scared of 5.0, because there were a lot of ambitious projects slated for inclusion therein.
This move strikes me as a recognition of a reality: it's going to take a lot of time to integrate all those projects and turn the result into something worthy of being called FreeBSD-RELEASE.
Ben "You have your mind on computers, it seems."
Hi everyone,
Despite all those annoying trolls who claim *BSD is dead, I say it lives. I've used FreeBSD since 2.1.6 and it's so good to see all the progress, in my favourite OS.
Even if we have a release date that is in the not-so-distant future, I'd prefer to see quality instead of quantity.
I'd prefer a stable OS instead of something that has releases every few weeks to fix bugs... and I think a lot of users will agree with me on that. This is one of the reasons why FreeBSD is used much on servers: for it's stability.
On the sidenote, why not give FreeBSD 5.0-CURRENT a try, if you're dying to see what it looks like? It won't hurt you (much), apart from some possible problems. But why not contact the developers when your box, say, gives some core dumps? It's with our support that this product is made! We don't pay for it, so don't whine!
I knew this was going to happen sooner or later... Linux has spread so far and wide that people are (gasp) ditching FreeBSD for Linux, or the more-secure OpenBSD.
There is only a limited number of developers and admins. Although the number increases with every passing year, and will continue to do so for perhaps another 20, their is only so much talent for all the Open Source projects to draw from. Linux is pulling people away from FreeBSD, just as how AtheOS is pulling a handfull of people from the sphere of Linux development.
I don't FreeBSD is going to be able to continue like it has unless it has a clear rationale for existing. If you want a system like how FreeBSD evangelizers describe, then it is alot more convient (note - not "easier") to use Slackware Linux.
Having 3 seperate BSD efforts furthermore reduces the production capiblities of the BSD developersphere.
While this is obviously bad news, I'm not worried. FreeBSD still beats Linux easily.
I like to use a system that feels like it is a cohesive whole, and not a patchwork of often incompatible packages. It is the little details that make the difference. Something like better written manpages might not make that much of a difference to a clueless newbie, but when you get to know the system they do make a difference. Man pages are just one example though... FreeBSD as a whole system (not just a kernel like linux) has an organized, well-though out design, as opposed to the messed up patchwork that is (Debian|Redhat|Suse|whatever) Linux.
A cathedral will always be more beautiful and well-engineered than a bazaar. Even linux peasants should be able to figure that out.
If I weren't in those shoes. I recently migrated our Solaris/SPARC infrastructure to a FreeBSD/x86 infrastructure.
FreeBSD has been loads better to admin, but I was really really looking forward to a FreeBSD 5.0 release soon to fix the little things that I think FreeBSD is way behind in.
I'm still not looking back at my decision, though. It was a good one, saved the (taxpayer funded) organization tons of money, and got high- end x86 servers that scream. Sun has been getting increasingly "evil" the past few years.
This is a big disappointment in my book. I can understand 3 months, even 6 months, but a year indicates a serious problem. Oh well, I'll wait.
As amusing as it is, the clueless OS junkies are out rumbling again over OS X issues. OS X has nothing to do with BSD. It is Mach in its core. Kernel is a MACH kernel. Repeat after me, MACH is not BSD. It is just using a single BSD server which converts the BSD based programs' system calls to Mach system calls. It is the cheapest way to implement TCP/IP and all other complex and well established packages. I am hearing those ambitious "knows nothing but logining in and the name of the OS" junkies sweating already. Well not everybody in this planet have an above avarage IQ, but they all darn have that growling super EGO. tsk tsk.
Is it me, or does anyone else see the irony in a free software, developed by a free community of voluteers, suffering from economic problems? Of course I understand the reasoning given but, at the same time I have to wonder.
If these developers believe so strongly in the movement and in the FreeBSD product, why are they abandoning it. It seems to me that layoffs would leave these developers with even more free time on their hands. This would cause me to think that there should be growing contributions to the cause, rather than shrinking support.
I find it equally disturbing that this trend is not limited to FreeBSD. I have noticed a sharp decline in contributions to Linux as well. Sure new projects are always popping up but, most of them seem half hearted and stalled. Even the larger established projects have shown a significant decline in productivity. Does this indicate a growing lack of interest on the part of free developers? Are the developers growing tired of giving their work away and are instead turning to more profitable work?
Have you seen the scripts available for suckaris?
You are an ignorant ass!
Any guess as to how much this could delay that version? WOuld it affect MS's one OS release per year marketing strategy? Ok, maybe not.
I see a lot of crap from you, but no real arguments. What exactly is your problem with Word? An incidental problem doesn't make Word 'bad' by the way. Whay would it be used by millions of companies? Because it's a standard, that's why!
Economic Downturn! HA! We ALL know that's a huge load of crap..err.. what? we like BSD stuff? Damn Economic Downturn!
Slashdolt double standard strikes again!
Moderators: do your worst! (like you usually do.) Screw Karma.
"It's not like your minds are as open as the source you love..." - Me to the majority of Slashdot.
Are there any license conflicts in doing that?
A better approach:
1) Find some piece of hardware that isn't supported, but you think could be useful to more than a couple people worldwide
2) Post the question "Is anyone else working on a driver for [cool piece of hardware]?"
3) Commence work with any answering "I am" to #2 - or on your own, referring to driver-writing documentation included in the source tree.
4) Once working in a stable manner - post "Hey it works! Anyone want to help hammer it and make sure it's up to par?"
5) Gain respect and appreciation for your contribution to FreeBSD.
Simply asking "What needs to be done?" is like asking a star for a specific particle of light!
I AM, therefore I THINK!
Someone with a brain please mod parent up.
f'n dorks
Well, a simple search would have given you quite a bit of information..
:)
I mean no flame, but if you're as knowledgeable as you claim to be... the current available docs would be enough. I mean, there's even a sample device driver to start yourself on.
When you email technical lists, with very vague questions, you get bad answers...
'tis the nature of geeks
Yet nother crippling bombshell hit th beleaguered *BSD community when last month IDC confirmed that *BSD accounts for less than a fraction of 1 percent of ll servers. Coming on the heel> the latest Netcraft survey which plainly states that *BSD has lost more market share, this news serves to reinforce what we've known all along. *BSD is collapsing in complete disarray, as further exemplified by failing dead last in the recent Sys Admin comprehensive networking test.
You don't need to be a Kreskin to predict *BSD's future. The hand writing is on the wall: *BSD faces a bleak future. In fact there won't be any future at all for *BSD because *BSD is dying. Things are looking very bad for *BSD. As many of us are already aware, *BSD continues to lose market share. Red ink flows like a river of blood. FreeBSD is the most endangered of them all.
Let's keep to the facts and look at the numbers.
OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.
Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to another charnel house.
All major surveys show that *BSD has steadily declined in market share. *BSD is very sick nd its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS hobbyist dabblers. *BSD continues to decay. Nothing short of a miracle could save it at this point in time. For ll practical purposes, *BSD is dead.
Do people actually still use this OS? I mean, why bother when you have the better Linux OS and Windows 2000 sitting at the top of the chain.
FreeBSD is gone, the developers are gone to better environments, let it die already!
My reply to post #2239121 violated the lameness filter. Something about postsubj compression filter. That lameness filter is, well... lame.
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
Not that hard. And it makes sense since ALL Mac users won't want a compiler anyways, so just have the people that want the compiler go get it. It doesn't cost anything. What are you waiting for?
The record is clear on one thing: no operating system has ever come back from the grave. Efforts to resuscitate *BSD are one step away from spiritualists wishing to communicate with the dead. As the situation grows more desperate for the adherents of this doomed OS, the sorrow takes hold. An unremitting gloom hangs like a death shround over a once hopeful *BSD community. The hope is gone; a mournful nostalgia has settled in. Now is the end time for *BSD.
Quite frankly, that sounds like a very poor design. If you are changing your internal APIs so often and don't have a good abstraction layer in place for basic driver work, then you're shooting yourself in the foot. The internal APIs being in a "constant state of flux" shows that you need to get your heads out of the implementation detail, step back, and do some actual design work first.
A good OS should have clean interfaces for writing drivers that anyone can support. You should be ashamed that it requires an "expert" in the system to write one of the most commmonly needed contributions to the system.
I've written Linux device drivers as part of a class, including block and character devices with full /dev support and /proc filesystem support for configuring the devices. The Linux device driver model is so simple and easy to use that you can teach a class with a new, more complex driver as a biweekly assignment. It was basically a trivial task once you read through a little documentation. What is so wrong with FreeBSD that you can't simply do that?
Funny, if it wasn't an elite "boys club" on the list and if the kernel APIs were well designed, then you should be able to politely point someone to a HOWTO, FAQ, or book. Instead, snobbery and insults fly when it's really your own shoddy workmanship that is at fault.
Drivers are import to system adoption. Driver writing should be the low-level entry to kernel hacking for your OS. It's a good way to see who can code well and to enhance your system. Of course, if neither of these are your goal, then don't be whine when the supposedly "inferior" Linux kernel leads them to a higher mindshare in the developer community.
If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
And download the developer tools - it has all the compiler/libraries you need.
Fact: Jordan Hubbard did not leave the project - he simply changed employers. He is still the FreeBSD Release Engineer, and still active member of the CORE team.
Fact: FreeBSD-Current (5.x branch) has so many changes that pushing back the switch of Current to Stable does not mean that features from Current won't be MFC'd back to Stable during the course of the year. It just means the whole of it won't.
Assuming this is some sort of "writing on the wall" of FreeBSD's demise is incredibly short-sighted. If you truly have been involved in FreeBSD for 6 years, I would expect you to know better. The 4.x branch was delayed many times due to the amount of changes to various subsystems - some of which were then MFC'd to the then 3.x-Stable branch.
Passing FUD about the GPL beating BSD is just further evidence of your troll.
I AM, therefore I THINK!
I'd rather see a product delayed because it's "not how they want it" when it ships, rather than see it Rushed Out the Door.
:-)
Classic Examples of ROD Products: Windows, Red Hat, PS2, and the Ford Pinto
Which PROVES 1 out of 4 Rushed Products "Blow up" on the consumer (pinto anyone?).
Appended to the end of comments you post. 120 chars.
Please catch up with the JDK and other Java API versions. Please!
That'll make my life much easier and FreeBSD much more popular.
As for the kernel API being in a constant state of flux, I believe that the poster didn't mean it that litterally. Sure, some things do change over time, but I find most of the stuff to be very clear and well documented (note, I'm not a FreeBSD kernel hacker/developer). I also find the newbus scheme a very compelling infrastructure for driver development.
Apparently, what happened was that those
developers worked on things other than SMPng,
they didn't leave the project. So there are lots
of other new things, but the SMPng work needs
more dedication. Go figure.
Now that BSDi is dead ARE there any companies left that are dedicated to developing BSD as a kernel and OS as part of their core business activities anymore ?? No. Except Wasabi which is pretty small still.
The reason it's delayed a year is because BSD development has had a serious accident and needs to be hospitalized to get itself back together. With BSDi defunct relying on Apple, Wasabi and a band of merry volunteer hackers to get SMP done means it AIN'T gonna happen.
Hello Yahoo??!! Can Yahoo afford to hire a few SMPng hackers for a year??? Oh yeah I forgot Yahoo is broke too.
At this point SMP is owned by SGI Solaris and in tied in a distant third Microsoft and SCO/Caldera, an even more distant fourth Linux.
On 4 way and 8 way machines BSD is simply not in the running at this stage and even on 2 way systems out of the box RedHat7.1 is a better choice for SMP. What's more threading work done by IBM is gonna improve Linux even more on this front - even Caldera (which bought SCO Unix a quite good SMP system up to 8 ways) admits that Linux will likely overtake the SCO kernel.
When you get right down to it ... who DOES need SMP? And who needs it
badly right now and is willing to pay for it?
if you would stop smoking crack for a minute you would realize that this post is not a troll. It is a very relevant comment considering the topic of the story
It seems that this newbus bit may add a level of nice abstraction like that of the Linux kernel. It's good to see steps being taken in this direction. Hopefully, there will be more open-minded people willing to assist interested parties learn this interface.
What bothered me was the usual snobbery about it not being their "place" to help newbies learn how to write drivers. The whole API being in flux issue is mostly a red herring since they could simply request that the person submit their drivers against a frozen architecture, such as the FreeBSD 4.X branches -- unless these too are in a "constant state of flux." I mean, big deal -- the Linux driver models were quite different between 1.2 & 2.0 and between 2.0 and 2.2. That doesn't mean that people were turned away from submitting new drivers under the older stable tree during the 1.3 & 2.1 development cycles.
If they have a good interface, then they should really have documentation to help people add system support for the stable branches. I mean, really, the main "expert" developers shouldn't be bothering themselves with device driver writing. For one thing, it requires them to take time away from their usual projects to learn the interface for a new piece of hardware -- which should be the hardest part of writing a driver under a good architecture. Device driver writing is exactly what newbies should be doing. The kernel interfaces should be a trivial matter -- let the newbies worry about learning the actual hardware while the main developers work on more important core issues.
What bothers me is that this guy is. You can see his name all over FreeBSD mailing lists and code fixes. A quick search turns up that he's been a committer to the FreeBSD source tree since June 1999. This guy is in on things, and he's displaying this level of snobbery towards new developers. What a great way to gain mindshare! They're squandering a great resource.
If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
Work in-progress includes support for fine-grained
SMP locking in kernel, allowing higher performance on multi-processor machines, support for Scheduler Activations, allowing parallelism in threaded programs, file system snapshots, fsck-free booting, network optimizations such as zero-copy sockets and event-driven socket IO, ACPI support, and advanced security features such as Mandatory Access Control.
None of these features are needed by the average user. I don't find the slip surprising or a big deal considering the tech economy. Just look at yer VALinux corporate strategy, or some stock prices at LWN.
These hackers are in it for the long haul, FreeBSD will continue to be one of the best OS's around.
I really hope for FreeBSD's sake that Yahoo never switches to another OS. This seems to be just about the only example of someone actually using this antiquated OS in the real world.
Not any more, seems like someone is living in the past, oops.
"The site www.hotmail.com is running Microsoft-IIS/5.0 on Windows 2000."
Well at least the FreeBSD community can still reminisce about how leet they used to be in 93.
Check it out at netcraft.
This is some extra shit i'm typing so the stupid "postercomment compression filter" doesn't get all pissy.
Ya FreeBSDs pathetic license does allow large corporations to steal their code, but that still won't stop them from dying, in fact it's part of the reaosn 93% percent of their developers quit.
Even when faced with the undeniable truth the BSD luser will stick his head in the sand, unable to face facts.
Netcraft doesn't lie dumbass.
Look Satan. Another M$ user. He replies without knowing anything about what the guy posted.
dude, it's available as individual downloads if you can't find the disc.
- Kaos games and encryption systems developer
I quite _did_ mean that I run, and develop on, -CURRENT, and it is in a definite constant state of flux. There are many huge architectural design changes. Go read the -CURRENT mailing list for examples.
Brian Fundakowski Feldman